MRG: some refactoring of PARREC API

Add fake truncated file for testing, and test.
Add permit_truncated as header attribute.
Fix header copy to use permit_truncated.
Add file loading API methods with PARREC-specific parameters.
FYI I already have these changes in my PR #263