PERF: slow conversion of single series to data frame

```

-------------------------------------------------------------------------------
Test name                                    | head[ms] | base[ms] |  ratio   |
-------------------------------------------------------------------------------
frame_from_series                            |   0.1043 |  17.8473 |   0.0058 |
```

an oversight in handling a case like:

``DataFrame(a_series)``