BUGFIX: cmdResult can be null and thus equals could throw a nullpointer , remove complete statement since this response is only seen in mock data
Only add new jobs to the queue when it is actually empty (from #38 opened on 25 Aug by fabcira)
Get update period from preferences
  (from #38 opened on 25 Aug by @fabcira)
Merge pull request #51 from nomwerp/master

Jobs are only scheduled after queue is empty.