[noticket] Harvest "update" action no longer produces an exception when there are no jobs. This is preferred when running in a cron job - this occurs in normal circumstances and is not an error. Minor tidying.