Homestyx hydra

R1:30eea5e93680

Resolve an issue with Diffusion URI parsing ignoring some information

Summary: Fixes T7011. Recent refactoring here caused us to begin ignoring URI parameters like `commit`. Most controllers take parameters as a `dblob`, which was still parsed properly.

Test Plan:
- Editing different commits actually edits the desired commits.
- Browsed around some `dblob` pages and verified they still work properly.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Maniphest Tasks: T7011…
Repository: R1 hydra
Commit Date: Jan 23 2015