Strengthen some comparisons
Add mocha, jscovegae, jsdom and chai
Move test libs into test/vendor/
Add travis
Add support for running 'npm test'
Update tests with jsdom support
Implement coverage testing via 'npm run coverage'
Implement CI testing via `npm test`, and coverage reports