SchemaBuilder with UDT support

All comments from https://github.com/datastax/java-driver/pull/174 have been integrated