Auto-reload tests when source files change

Fix for #255. Whenever a source file or test file changes, browser will refresh to re-run test.
Merge pull request #285 from sethmcl/gh-255

Auto-reload tests when source files change