CORE-4757: avoid sending null values to the command line for foundation API adapter jobs
CORE-4757: removed support for old-style selection properties
CORE-4757: added the ability to get a default string value for JSON keys associated with null objects and changed the method for determining if a parameter value is specified in a job request
CORE-4757: changed the way that null property values are detected in the job request formatters