compiler: fixing py typedefs
lib/thrift: Decimal: DECIMAL SQL type
lib/java: handle Decimal in JDBC protocols