Update the travis matrix to include debug and release builds.

Change-Id: I257e9a7a95a0c286db5dbb77c4195b3f99f748e6
Write a UnitTest for worker::Job and verify it behaves as expected.

Change-Id: I9f2ee9c1c4d7a5e44f0a796101f720ef146f5b3f
Increase the testing coverage of JobSubmission.

We hadn't test important string conversion helpers.

Change-Id: I820ddf4591c1c5e4b351c933a2504008e4659994
test the c string conversion to proto::Job method.

Change-Id: Ie47e386b4efc2a72693f578e2dee2a6984d79b5a
Test more JobRequirementsSet and JobRequirements string conversion functions.

Change-Id: I9c7d3093fe65ccbe0cc295a15249ad51f822bce8
Add a test for functions in remusGlobals.h

Change-Id: Ie5da79452ff9ea7174e05a51e4a492bd5b15345d
Merge branch 'more_job_coverage'

Change-Id: I21c5894b5b80440fa334608d2770b64baed2304d