Add jshint codestyle checking
Fix jshint issues
Add jscs codestyle checking
Fix codestyle
Add code coverage reports by codecov.io