Adds Travis CI integration

Ref #1
Updates dev dependencies

Aim to fix sha differences failure in CI
Removes version of node to test on

A couple of the development dependencies do not support node < 0.10.
Merge pull request #6 from michaelbragg/ci-testing

Adds Travis CI integration