Implemented MotorControl, specified Communications.

First draft of the MotorControl class.
Specified a Communications interface.

TODO:
* Testing, needs mock classes (Mockito) -> Need dependency injection (Maven).
* Setup background service for communication with motor.

Signed-off-by: Anton Landberg <git@atnon.se>
Math lib uses radians, not degrees.

Fixed error in previous commit, should now be working decently.
The actual hooks used to initialize the MotorControl are modified,
since the communications with hardware is not ready quite yet.

Signed-off-by: Anton Landberg <git@atnon.se>
Merge pull request #2 from atnon/MotorControl

Merging Motor control into development