Minor fix ups, to make last resort error handling work appropriately.
Lets be a little more careful on if a route goes and error out... If it does we should capture it and report it!
The ability to return both string and Json objects was greatly needed. This was on top of boolean values which dictate weather the template file will be used.
Make it not throwing errors on vibe's CLI options

Bug was caused by mixing vibe's getOption and std.getopt so making it
use only vibe's getOption solved this.
Merge branch 'master' of https://github.com/rikkimax/Cmsed