Added NCrunch Solution and Project Configuration for the NCrunch lovers.

The none trivial project structure needed some configuration in NCrunch.

If a developer don't use NCrunch then these files don't harm.

It may possible to bring down the build and test times with an easier project
and test setup.
Markdown: DOCTYPE added to generated HTML.
Cleanup: Code Formatting.
LESS: Fixes compile messages.
Merge pull request #299 from DerAlbertCom/ncrunch

Added NCrunch Solution and Project Configuration for the NCrunch lovers.
Merge pull request #301 from am11/master

Markdown: DOCTYPE added to generated HTML
Adding start of media query validation to give more informative error messages
Analysis: (CA1305) Specify IFormatProvider.
Analysis: (CA1307) Specify StringComparison.
Analysis: (CA1304) Specify CultureInfo.
Analysis: (CA1024) Use properties instead.
Analysis: (CA1045) Don't pass types by reference.
Analysis: (CA1051) Visible instance field.
Analysis: (CA1500) Variable matching field name.
Adding support for nullable type

Adding support for comments in typescript
Analysis: (CA1304) Specify CultureInfo.
Analysis: (CA1024) Use properties instead.
Merge pull request #305 from aaronpowell/master

Adding start of media query validation to give more informative error messages
Merge pull request #307 from gcastre/master

Adding support for nullable type
Analysis: (CA1051) Visible instance field.
Analysis: (CA1801) Review unused parameters.