Added overloaded array methods for flatten and transpose
This PR adds two new overloaded methods:
-
gwpy.types.Array.flatten
- returns a basicQuantity
array, rather than the input subclass -
gwpy.types.Array2D.T
(transpose property) - properly formats index arrays and units