Fix compat issues with /jobs return values.
Fix compat issues with /jobs return values.

* ensure that both the return and info keys are lists.
* When the Result key doesn't match the expected shape,
  return an empty list of an empty dict (this matches existing
  behavior when looking for a non-existant JID).

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt