Possible fix for issue #455 (chunk reads returning uninitialized data)

Read behavior differs between contiguous and chunked data... for the latter, without a fill value and/or allocation time set, HDF5 will not fill the read buffer with zeros.

Addresses #455.