Support python3 for test/servertest, change server thread to daemon=True
Add log/ to .gitignore.
Split new_connection and game request handling
Change draw_board to return string instead of printing; print in supervisor, add silent flag to Supervisor.
Fix server start bug in test/servertest by changing port for every test.
Fix failing tests; add runtests.py in root directory to run all tests. rename servertest.py -> servertests.py
Update README.md with new test running information; clean up test reporting.