agg mask doc + tests

This delivers the internal requirement: _"Where an aggregator references a numpy.ma function, explicitly state that this is working with masked arrays. Where masking is not handled, explicitly state this as well."_

Where unit tests exist, I took the liberty of adding tests to ensure masked arrays were handled as expected (which led to #1004).