Complete set started at

We had an issue where Jahfer's task didn't process any records, and thus never called `#tick`. This fixes this by setting `started_at` in complete if it's not set. This is the expected behavior imo. 

@jahfer @kristianpd