Add the classes in the org.infinispan.client.hotrod.configuration package

This includes the ConfigurationBuilder, Configuration, and the
supporting classes, as well as other interfaces referenced from these
classes. Methods that are not currently supported by the C++ client
throw an UnsupportedOperationException.