FIX: Support XYTZ order and multiple echos in PAR/REC files
ENH: Support for partial recordings, and overwrite checking
WIP: Add bvals/bvecs
FIX: Working for variable scale factors
ENH: Add dwell time
FIX: Verbose dwell output
FIX: Fix dwell time
FIX: Fix numpy
FIX: Move most work to parrec
FIX: Fix for truncated data
FIX: Fix tests
FIX: Fix openers
BF: fix the help string formatting

Help strings got a bit wonky with the PEP8 changes.
DOC+TST: test array_to_file can use array-like

``array_to_file`` in fact accepts array-like.
RF: more idiomatic writing of array data in parrec

Let ``array_to_file`` cast data to array if necessary.
Don't need to use ``write0`` flag to seek_tell because output file type
can only be uncompressed or .gz; let ``array_to_file`` do seek.
NF: add nibabel-data and routines to use it

Add nibabel-data directory and routines to find it / use it.
TST: add test of loading PAR images

Load PAR images and compare to NIfTI image when we have them.

Raise SkipTest for fieldmap image, which doesn't match the NIfTI.
TST: add tests for parrec2nii on balls data

Convert all the balls images we can and test against previous nifti
conversions.
RF: remove debug raise statement
RF: sort of deglobal the verbose flag

Stick the verbose flag on the function itself for neatness.