REF: de-nest Series.__setitem__
Splitting this into a couple of steps for readability.  The two main things I have in mind here are a) de-nesting, b) try to parallel the structure of `__getitem__`
ping lgtm. can you rebase rebased+green Thanks @jbrockmendel 