Refactor some error handling logic out of the JobsResource and into
a Jersey parameter class, as recommended by Coda Hale in
http://codahale.com/what-makes-jersey-interesting-parameter-classes/

[Comment #59075568] server accepts intermediate directory upload and
returns a job id