Fix issue #420: Better error message for invalid chunk shape

dataset.make_new_dset: Raise a specific error if chunk shape is too large for data shape
Fixes #420