CLN: Remove redundant initialization from Int64Index and Float64Index constructor
`Int64Index` repeated itself and actually reconstructed an ndarray twice when passed in data was an iterable. This simplifies it down but does not actually change any behavior. (you'll see that there was basically exactly the same code twice)

this looks ok
 @jreback changes Float64Index too - okay?
 prob was the same issue
