split terminate job and worker

Change-Id: I6ed4714f72d9150577931d6298652e082a4da60a
missed string

Change-Id: I6d9b96be2aa818cbfe3424b1f97af42ab8f6175b
handle termination in inf worker

Change-Id: If0eefd0aa4173d3c5210323a91e4f968a3449e2a
should be &&

Change-Id: I06707e2497a8624ec3783afe77fe308a74fc1f94
clean up code

Change-Id: I235c46438160c99bf9d360ab557c5a6510c90cd4
Merge branch 'dev/split_terminate_job_and_worker'

* dev/split_terminate_job_and_worker:
  clean up code
  should be &&
  handle termination in inf worker
  missed string
  split terminate job and worker

Change-Id: I5c5efc070070e2e7d05ac033eace3d8c40c26beb
Merge branch 'split_terminate_job_and_worker' into job_requirements

Conflicts:
	remus/common/remusGlobals.h

Change-Id: I64402a6e5dbe86f0661c767fa12618727270dd51
Move all message related classes to the proto namespace.

A large section of the messaging infrastructure between the client and worker
need to be unified, and dropping it into common seems to be a bad long
term solution.

Change-Id: I15eeb9530030bd7a73e6f71379e1f6ce8b6af4e2
Update the client classes to use the new proto classes.

Change-Id: I952d1f63f6667d864ac832e4efb610702606ce27
Update common to not have the classes that are now in proto.

Change-Id: I53175c0854aab80a90690d8521babba86f2f8251
Update worker to use the new proto classes.

Change-Id: I147a569f950cc1297faa107a3ed5797d33de01b3
Update server to use the new proto classes.

Change-Id: I925d397a17b30d7d2b916ecccbd3e57c2af3515b
Correct a compile include guards to not start with __

Change-Id: Ic9ef6a3aa9d87be9313139ebb4577eb9f8359ffb