[test] Prepare tests to easily run with test coverage
[deps] Semver range the devDependencies
[test] Ignore our test file for coverage reports
[ignore] Corrected the ignore file to correctly ignore coverage folders
[doc] Updated reference to new repo location
[test] Added missing test to get 100% coverage
[minor] Just export the module without checks
[minor] Updated the repository references
[travis] Added travis-ci specific test
[travis] Post the code coverage report to coveralls