added travis, coveralls, mocha, and istanbul

initial test framework progress
testing with travis
making coveralls work
added stuff for coveralls
trying to get coverage report
getting travis to pass
tests passing
Merge pull request #5 from jsachs/unittest

Unittest