add more Scala types and tests

I'm pretty sure these are redundant because you can just use the operators on the underlying PTable directly