Initial version around CMake
* Some sandbox tests
* Added the robocom/client component with a couple of classes and a unit test
  bare bones.
Common stuff: error reporting macros, sized integer typedefs, byte swapping
The Message type for client-arduino protocol
* Added a robocom/shared library for the message infrastructure shared between arduino and the client. Added unit tests.
* Created classes for some of the messages.
* Added unit tests for the client that actually talk to arduino
* Other improvements... too many to list
Infrastructure for the control server
Ported the robot control server to the new infrastructure
Merge branch 'master' of https://github.com/tomekjapan/robocom

Conflicts:
	.gitignore