JsHint: Rewired JsHint with NodeJs. (Issue #392)
* Added JsHint under Compilers.
* Isolated JsHintResult class.
* Added JsHint reporters.
* Other changes.
Merge pull request #412 from am11/jshint-node

JsHint: Rewired JsHint with NodeJs. (Issue #392)
Robots.txt: Added "allow" and fixed a few issues
FileHelpers: Removed CoffeeScript settings check
Markdown: Added gesture to compile. Fixed #403
Markdown: Added .min.html exist check
JsHint: Added code to error messages.
* Rescued from NullReferenceException.
Merge pull request #413 from am11/master

JsHint: Added code to error messages
Compilers: Improved Results architecture.
(for NodeExecutorBase)
* Regex based and JSON based results.
* Related issues:
    . less/less.js#1776
    . jashkenas/coffee-script#3303
    . madskristensen/WebEssentials2013#392
Code: Variable names pluralized.
Merge pull request #414 from am11/master

Compilers: Improved Results architecture
Code: Merged result classes for maintainability.
* Decorate error messages from reporter.
Merge pull request #415 from am11/master

Code: Merged result classes for maintainability
JSHint: Ignore nested files.
JSHint: Changed default settings
JSHint: Icon added to .jshintrc and .jshintignore
JSHint: Changed default settings in .jshintrc
JSHint: Added support for Website Projects
JSHint: Default setting for "curly" set to false
Node compiler: Fixed crash from invalid JSON