JS and HTML Validation added

+ jshint
+ htmlhint
+ jscs
+ dist added to gitignore