fix style nit
add code coverage report
fix a bunch of jshint violations
migrate to chai
remove should.js
rename test files
fix more jshint violations
add support for external handlers
fix formatting
extract karma handling
rename karma for consistency
extract status and factoid handling
fix formatting
Merge branch 'refactor'