Frame#isEmpty wasn't working correctly for case of sequence of empty vectors

I noticed this when trying to do
```scala
Frame("a"->Vec(1,2,3), "b"->Vec(4,5,6)).row(3).isEmpty
```