Fix jshint grunt task

It should include the source file.
Ignore some files when installing with bower
Release v0.0.4
Update installation instructions
Fix install link
Add editorconfig file
Fix JS coding style

 * use single quotes for strings
 * use 4 space for indenting
Merge branch 'master' into gh-pages
Fix typo