Setting up project

Update gitignore to include ncrunchsolution
Fixed a couple of mixed tabs/spaces
jsHint coverage

Updated grunt script to run lint for knockout.validation.js.
Fixed all simple errors in the code
Added configuration comments to knockout.validation.js to allow web
essentials to run jshint
Merged #186 with latest version & updated distributables