added grunt, jshint, travis build, badges, fixes #2, #3, #4
removed sending coverage after travis build