add code climate and david-dm badges; add Makefile; add jshint; add modules for code coverage
Merge branch 'stash'