Added JSCS to enforce coding style

In order to harmonize coding style hover differents commits and pull requests.
Remove coding style errors

Source code now respects coding style check with jscs AND jshint.
Added jscs and jshint checks into `grunt test` task
Merge pull request #222 from bobey/enforce-coding-style

Enforce coding style