Add BotClientComm class for use with BotClient

It wraps a worker thread around BotClient so that all communication
happens asynchronously. This is v1; it supports only pushing messages, so
no waiting for a start signal. That will be fixed in the near future.
Add control class for front motor
Merge branch 'merged-test' of https://github.com/maslab-2014-team11/robot-main into merged-test

Conflicts:
	staff