Updated mocha to 1.11.0
travis should always read from master branch
Clean-up: remove 'utils'; pass jshint

Made some small fixes to pass jshint:
- use [] / {} rather than new Array() / new Object().
- Add missing semicolons.
- Prefer "myObject.foo" to "myObject['foo']".
- Supply radix parameter to parseInt.

Also dropped 'utils' module & associated unit test. It contained just one
function (merge) which was in turn used in just one place. I was able to inline
it without any loss of concision. Modularity and encapsulation are nice, but it
wasn't enough IMO to tip the scale against having gmetric.js be self-contained.
Merge pull request #11 from atdt/master

Clean-up: remove 'utils'; pass jshint
fix #12: specify BSD license