Support named spring URLs

Add a controller that handles named URLs for springs, such as

  https://my.tree.net/s/rekado/news

This is the first step to make spring pages that contain public posts
accessible for people without an account on Libertree.
Merge branch 'spring-routes'