EA ops alignment with DataFrame
One more reason why 2-D should EA should be supported: `df + ea` won't treat `ea` as column-like since it can't be reshaped to `(nrows, 1)`.  And operating with `df.T` has its own set of problems because transposing drops EA dtypes.