use Template globals for stuff that is required on every page
move template into seperate folder

rename template file, to prepare separation
separated template parts
use haxe.web.Dispatch instead of splitting uri by hand.
Merge branch 'master' into merge

Conflicts:
	server/website.mtt
Fix a bug with searches.
Merge branch 'site_improvments' of https://github.com/TheHippo/haxelib
Added custom templates that can deal with properties.
Got rid of property related hacks.
Added hack for better SEnum support. With a little cleanup we could merge this back into the std lib.
Added semver class with some basic parsing functionality for the agreed upon format.
Print errors. Helps a lot.
Added support for semver and MySQL. Cleanup.
Convenience stuff.
Added hack to enforce nullability.