Removed global mocha dependancy
Documented tests
Added travis config