Completely rewrote tests.
Cleanup of tests and prepare for travis ci integration of selenium tests
Merging test refactoring
travis test
travis tweaks
travis tweaks
added back travis grunt task
removed xunit reporter because travis complained
forgot to start express web server for testing cloud reader
tweak timing on tests to alleviate flakiness
whitespace change to nudge travis
test timing tweaks
test timing tweaks