DEPR: move NumericIndex._engine_type and .inferred_type to Index
Moves`_engine_type` & `inferred_type` from `NumericIndex`to `Index` in preparation to remove `NumericIndex` and include numpy int/uint/float64 in the base `Index`.

xref #42717.
needs rebase Ping. Updated. Thanks @topper-123 