relaxed loading for bad PP headers

A user attempting to load a largish (2GB) PP file waits a while, then gets an error because one of the headers is corrupted. This PR relaxes the load so that the user gets back the cube(s) generated from the fields prior to the bad header.

No tests, suggestions for a testing strategy welcomed.
Perhaps adding the field number would help a subsequent fix-up operation?