Add a try/catch around [NSKeyedUnarchiver unarchiveObjectWithFile:]

If a newer SDK was used and then you go back, these may blow up
when trying to read files that are of a different format.

If it does blow up, just catch it and set to nil which will
re-initialize it.