ContentTypes is part of common since client,worker and server need it.

Change-Id: Iee5fdd4a52d2cb0a796aeeabbc5d58ca6cd909c3
Split the client code into two libraries.

We have the RemusClient library which is what people should link too when
using the remus client interface. We now have the RemusClientProtocol which
is used to share the same objects between the client and server.

Change-Id: I27eb0aa7d85f7f5e8b9650408d1ca27dd06215e2
Fixup with the move of CommonTypes.h

Change-Id: I0905973db2e8f63cd92b8201dea2896e8659b6d9
fixup with making RemusClientProtocol.

Change-Id: I7db80a1d10fd5104a305c94c20058daf10a0157d
Move JobContent to common since worker,server and client use it.

Change-Id: Ib4654c34e8e848225e5a818e888a55dc1acecaf7
WIP: Saving .

Change-Id: Id40e0b5dc19dc48cd3e816b37a1cfa6f7cfd697d