REF: implement unpack_1tuple to clean up Series.__getitem__
Doing this up-front instead of in two places makes for a nice cleanup.  There will be a small perf penalty for the cases that wouldn't otherwise need to do these checks.
