DefaultPort to Port: I think it make more sense like that?

I would probably move more value into constants as well
After having understood the motivation behind the change, we can probably go ahead and accept the patch. The only specific code improvement I would like to see is a consistent approach to applying the default values when nothing overrides them. So in this instance, it is fine to change `DefaultPort` to `Port`, but I think we should maintain a consistent approach to defining the defaults - so in this case, I would drop the `defaultPort` constant definition and just use the value `9042`.

If we want to change the style of default definitions, then this should be done consistently and in a separate pull request. As a note, if you did feel that changing the way defaults are defined is worthwhile, I would suggest you discuss this particular issue on the mailing list before you go ahead with the change, because some people may view this differently.

Does this make sense?