Add support for more opcodes
Add bytecode generation for aggregation state classes
Convert BooleanMin and Max to use new aggregation base class
Convert COUNT_IF to use new aggregation base class
Use LongState instead of NullableLongState for COUNT
Convert variance aggregation to use new aggregation base class