New test for dynamic validation message

Added a test to catch validation failures by subscribing the isValid
observable.
Grouping options overwrote the global configuration options causing side effects at the tests.
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
Fixed line endings of "Localization/el-GR.js".
The line endings were CR LF troubling at least git for windows.
Merge pull request #1 from delixfe/FixLineEndings

Fixed line endings of "Localization/el-GR.js".
Merge branch 'master' into groupingOptions
Fix for issue #193

But I'm not entirely sure that this is the desired behaviour
Rebuild distributables
Persian Localization
Added Hungarian Localization.
Croatian localization
Revert "New test for dynamic validation message"

This reverts commit 17be1e0ef1bbe2a9addb2e97e1f0c30f45dca57c.
Merge remote-tracking branch 'origin/master'
Added Brazilian localization
Japanese Translation
Added Swedish localization
Unwrapped observable values in format message
observable.error is observable now
Merge pull request #248 from xelibrion/master

Fixes issue #247