Improvements of the site

I started working on updating the current haxelib website.

* use `haxe.web.Dispatch` instead of some wild URL String fumbling
* separate the templates

**Issues**:
* Documentation does not work.
* Search sometimes throws errors. This happens on all branches. So I assume the search is generally broken.