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.