Fix getindex for Number-specific DataArray

The getindex methods for DataArray's containing Number-type data
did not check for #undef in data, and failed on cases like

x = DataArray(Integer, 4)
x[[2, 3]]

The fix removes the specialized methods such that getindex falls
back to more generic implementations, where data is only copied
if not marked as NA.