refactor SystemTest

move Mock client and server out of test
Fix whitespace in Systemtest
add JFrameTextView
append to console rather than replacing
Make view more data-driven
fix imports
Merge remote-tracking branch 'origin/dev' into spectator-integration-test
Create DemoRunner
Merge remote-tracking branch 'origin/dev' into spectator-integration-test
Add testDriver test to test suite
Move integrationTest helper to proper package
Merge pull request #56 from oharaandrew314/spectator-integration-test

DemoRunner, JFrameTextView, and Integration Test refactoring
Fix server deadlock issue.

Fixes #36.
Merge pull request #59 from oharaandrew314/fix-deadlock-issue

Fix server deadlock issue.
Merge remote-tracking branch 'origin/dev' into #58-test-logger