Templatebuilder & Cleanup

Introduced Nancy.Templates.Builder, a fully automated project template builder based on convention and configuration.
Configuration is currently in code, but plan is to refactor into seperate config file and even more convention where possible.

also includes
1.Cleaned up Nancy.Templates.csproj
2.Fixed formatting in web.config files
3.Adjusted project dependencies for correct build order
4.Added missing AssemblyInfo.cs in CSharp.EmptySelfHost csproj
5.Updated Template files