AVRO-1655. Java: Fix NPE in RecordSchema#toString. Contributed by Lars Francke. This also adds a variant of Schema.createRecord with a field list to allow callers to create valid record schemas in a single call.