Fix issue #420 (again).

This updated check allows for arbitrary chunks for dimensions where maxshape is None.
Else, the chunk size must still be lower than the shape.