create a transpose udf and add tests
fix exception class to frontend
Merge pull request #50 from william-g-vaughan/master

Add transpose UDF