Speed up /jobs for salt-api when run under cherrypy.
Speed up /jobs for salt-api when run under cherrypy.

Currently, if a jid is supplied, two runners are run (both
jobs.lookup_jid and jobs.list_job). This is unnecessary because
the return from jobs.list_job contains all of the information
from jobs.lookup_jid as well.

This change runs only jobs.list_job in this case and builds an
appropriate return from the output, netting an ~ 40% decrease
in response time for this endpoint when a jid is supplied.

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