Merge pull request #561 from aaronlerch/master

Improve Razor diagnostic experience when not using a debugger
Prepended base path to routes on metadata page

The routes shown on the metadata pages assumed the API was being hosted
at the site root. If it was hosted in a subdirectory such as /api, the
subdirectory was omitted from the URIs, requiring the API user to
remember how to correctly form the URI.
Merge pull request #562 from joshearl/master

Display full URI on metadata pages
Change to use New API
Fix QueryString parsing in HttpListener
First commit of a working Razor2 engine
Acknowledge code taken from NancyFx project
Do not assume that the assembly name will always be equal to the namespace
Remove unused files
remove sloppy whitespace
Merge pull request #564 from friism/remove-sloppy-whitespace

remove sloppy whitespace
Merge pull request #565 from dsimunic/razor2

Razor2
Fix for NullReferenceExceptions in AuthenticationInfo
Merge pull request #566 from corkupine/exceptionfix

Fix for NullReferenceExceptions in AuthenticationInfo
Adaptations so that switching to 40 target framework causes no issues
Merge pull request #568 from flq/adaptation_net40

Adaptations so that switching to 40 target framework causes no issues
Switched to 3.9.43.0 AssemblyVersion (consistent with other libraries)

All other assemblies in ServiceStack are built with an AssemblyVersion
matching the overall "product" version, currently 3.9.43.
Switched to GlobalAssemblyInfo approach for AssemblyVersion.

All projects in the ServiceStack.sln solution now pull their
AssemblyVersion attribute value from a single GlobalAssemblyInfo.cs file
at the src root, allowing this to be updated centrally. I did not adjust
the Android, SL, or WP projects.
Merge pull request #570 from medianick/master

Switched to GlobalAssemblyInfo.cs for AssemblyVersion attributes.
Allows Sequential Compilation in DebugMode

Allows CompileInParallelWithNoOfThreads = 0 (sequential compilation) in
DebugMode. Default behavior is still preserved.