Use webapp2.Route to handle routing. Makes URIs cleaner to read.

In a later change, we can update all the places we have hardcoded URIs to generate them programmatically from these named Routes.
Fix removing 404 handler
Merge pull request #851 from gregmarra/routes

Use webapp2.Route to handle routing. Makes URIs cleaner to read.