Fix for relative datafile paths

Example failure case where image.nhdr contains:

data file: image.raw

>>> nrrd.read('dira/dirb/image.nhdr')
...
IOError: [Errno 2] No such file or directory: 'dira/dirbw'