Add path generation to controller & render context

We've also added the Route class, which represents an entry in the
routing map, and changed "base_url" to "base_path" (because the former
is a misnomer).
Bump version to 0.3.11