* Adds a `transpose` function to NXdata. The syntax is like the NumPy and NXfield `transpose` functions, but the function also permutes the axes.
* The `nxsignal` property returns a NXfield if it is the sole member of a NXdata group, even if the `signal` attribute is not set.
* Adds `moment`, `mean`, `var`, and `std` functions to NXfields, using the array indices as the x-axis values.
* Fixes compatibility with Matplotlib v3.6.