ECI: restore less accurate Numpy-only fallback
v2.4.0 too boldly removed the non-AstroPy ECI conversions that only require Numpy. However, the Numpy-only fallback can have several percent error due to rotation only being considered. AstroPy considers higher-order effects that greatly increase accuracy of conversions involving ECI (eci2* or *2eci)
This release restores optional status of AstroPy for ECI, but Numpy is still required for ECI as it always has been for PyMap3d.