Malformed airdates now raises a warning instead of a error so we dont clutter logs.

Updates now remove untracked files plus perform a hard reset on branch if first update attempt fails then trys to update for a 2nd time.