Switch client::Job over to use JobMeshTypes and add a test.

Change-Id: Ib38320a56be0a2603bdbe2d79809791a83915557