Don't pollute the namespace like that
Watch more Python files for reloading

Fix #569
test server fixture now uses subprocesses
Add tests for reloader watching