AVRO-1847 IDL compiler should use BigDecimal to represent decimal logical type.

Allows opt-in for the specific compiler to use BigDecimal when generating Java
classes for a Schema with decimal types.

Signed-off-by: Sean Busbey <busbey@cloudera.com>
19 files changed