NoData Nones
At some point, we should re-examine the layout of nodata and validate - specifically, the ways these modules are designed to handle NoData values and masks that are equal to None. Likely, various validate methods can be simplified.
We might also consider having nodata.mask return an array even if NoData=None - this would probably require some testing with large rasters first.