Fix for API job post bug
Fix for API job post bug

* previous patch broke job being posted to job board backend
  from the API
* Removing new way to omit None fields from being returned by api, this 
  will have to be revised for an optimized design

Change-Id: I2b0ef90ea9290dccc181511c63f63cae8c16d2cc
Partial-Bug: #1444758

stackforge/cue,stackforge/cue,stackforge/cue,openstack/cue,openstack/cue,openstack/cue