BUG: Series dtype casting to platform numeric (GH #2751)

make sure that we cast to platform numeric when a list is specified
rather than upcasting to int64/float64