Use InetAddress for contactPoints

Jackson supports the (de)serialization of Java `InetAddress`, and the Cassandra driver supports `InetAddress` as part of its `addContactPoints` API.

Using `InetAddress` is preferable to `String`, as it will automatically validate addresses during deserialization.