moving travis and jshint into test framework