TST: GH4312, assignment with iloc/loc and an dtype change
BUG: Fix assignment with iloc/loc involving a dtype change in an existing column (GH4312)
Merge pull request #4624 from jreback/astype_iloc2

API/CLN: setitem in Series now consistent with DataFrame