Categorize errors for unsupported expressions
Fix SqlTypeByteCodeExpression

Previously it would fail for any type whose name was not a valid java
method name
Enable MaxBy tests for all types
Add support for Maps to verifier