Bug 1048353 - One time tasks need expiration date

Add management command and model method to close expired onetime attempts
Huh, never seen this before (despite it being in the docs, I'm just dumb I guess). Cool!

According to the docs the `\n` at the end is unnecessary though.