[For Review] Vanity URLs

This is a feature branch for vanity URLs.

The new "people" url is /:username. This patch converts every route with a people/:id to a :username route. The old scheme is preserved via URL rewriting.
Rubycop doesn't seem to think that "while true" loop with a return statement inside is not kosher