Catches the TZInfo::PeriodNotFound exception and retries the cron for on...

...e hour in the future and also changes the periodic cleanup to 11:59PM

This needs some refactoring, but a ruby wizard I am not. maybe move that block into it's own method?