API Changed queue processing to complete ALL jobs

* All jobs of a particular type are completed for a job queue when
  ProcessJobQueueTask is called for a particular queue
* Fixed some of the remaining-job lookups to use proper ss3 querying to be
  much more efficient