add path2url and url2path to html.utils
Simplify Tree handlers

- 404 on missing path
- only need one handler for each of redirect and dashboard,
  don't need duplicates.
- project property on Handlers is unclear
Merge pull request #9 from minrk/tree-404

raise 404 on nonexistent tree