Fix and test a column name list used with a conventional emit argument
Fix logic for detecting nested aggregate functions
Tests of nested, n-ary UDAs
Move NestedAggregateException to exceptions.py
Fix and test handling of nested aggregates in emit clause
more tests of nested aggregates
style fixes