API server should wait for both threads
Catch and report to client exceptions when running API actions in the server
API RT tests should compare results so a failure is more informative
Merge remote-tracking branch 'origin/master' into wip-server-errors

Conflicts:
	lib/Retcon/Network/Server.hs
Merge pull request #105 from anchor/wip-server-errors

Catch exceptions in the API server and report them to clients