Removed duplicate logic from github hook and index that were dynamically loading js modules within the validators and handlers directory. Put this logic into a new general utilities module.
Adding travis and proper test script for npm so travis will auto-run tests.
Adding mocha as a dev dependency, because Travis wasn't told about it.
Merge pull request #7 from rhyolight/add-travis-ci

Adding travis and proper test script for npm so travis will auto-run tests
Merge remote-tracking branch 'upstream/master' into add-general-utils
Merge pull request #6 from rhyolight/add-general-utils

Removed duplicate logic from github hook and index that were dynamically...