Add nodatavals property.

Closes #16.

It's a bit awkward that nodata is just a tag and not necessarily
constrained to be within the range of possible values for the band.
For example, our test data is GDAL Byte type but reports -9999 for
the nodata value. -9999 can't be in the raster at all.