Ensure np.float32 can be used in coordinate representations
Merge pull request #2983 from mhvk/representation-do-not-presume-dtype

SkyCoord array does not work with float32