Improved corruption error handling slightly
Properly deal with unused, deleted and unknown blocks
Metadata frame corruption now a warning

Turned corrupt metadata frame into a warning rather than an exception
since there are enough working saves with it to suggest it doesnt
matter