Tidied and JSLint check JavaScript files.
Switched to Jackson for JSON and tidied.
Added richer Travis CI reporting.

 - Moved to Jackson for JSON de-serialize for Travis.
 - Added a TravisRepos object with extra fields.