BF: bytes for PAR header content in parrec2nii

The extension contents needs to unpack to bytes, because we are writing
into a binary (header) file.
DOC+RF: more comments / rewrite of scaling checks

I found the scaling checks difficult to follow, so I added some comments
and refactored the scaling checks for the array_to_file routine.