FIX: Minor fixes to clean up tests in windows
FIX: Py3k on Linux fixes
STY: PEP8
Merge pull request #263 from Eric89GXL/win-fixes

MRG: Minor fixes to clean up tests in windows

Various PEP8 changes and context manager suppression of warnings.
DOC: docstring for PARRECArrayProxy
TST: make truncated PAR/REC and test

Test that truncated PAR/REC file raises error or warning according to
`permit_truncated` flag.
RF+TST: add permit_truncated to header; fix copy

Add `permit_truncated` to header attributes. Fix `copy` method to use
value of `permit_truncated` when making a copy. Test.
RF+TST: standard file loading methods for PARREC

Add methods with optional args `permit_truncated` and `scaling`:

* from_file_map
* from_filename
* load