Adding badges and travis npm modules caching.
Fixes jshint warnings.
Fixing JS concatenation