changed shape validation to use is_broadcastable (thanks
@ChrisBeaumont!)
fix verification: _mask instead of _data for booleanarray
add hdu attribute to cube
add unit tests for broadcastability check, and use a faster version
data cannot be a quantity
Merge pull request #115 from keflavich/verify-masks

Need better mask validation for broadcastable arrays
Changelog updates for today's pulls
bugfix: _mask[view] invalid if _mask not defined
Merge pull request #120 from keflavich/hdu_method

Add an 'hdu' convenience method to Cube
Merge pull request #121 from keflavich/bugfix_getitem_mask

Bugfix: Can't index _mask if it is None
Update CHANGES.rst
make apply_along_axis public and have it return a projection

cleanup
more cleanup, but also note that the previous commit renamed
"apply_along_axis" to "apply_function", which is more accurate
fix test: unnecessary comma added
fix return type from _apply_numpy_function.   Now that I think about it,
that should probably be made public too
make apply_numpy_function public and have sum, min, max return
projections by default

forgot an underscore

whitespace
make callspec of apply_function and apply_numpy_function same
added changelog entry