Create GCConnectionOptionsBox.java

This will be a modal box that will allow the user to set the host and
port to connect to.
Add imports to GCConnectionOptionsBox
Implement GCConnectionOptionsBox

GCClient has been updated to request connection details with this new
modal
Update look of GCConnectionOptionsBox
Provide default details to GCConnectionOptionsBox
GCConnectionOptionsBox now returns string array

Probably the options box will eventually return a Map of some sort to
represent the options
Change connection representation to HashMap
Remove debug message from GCClient
Create superclass for connection option dialogs

Since both the client and server have similar connection options, this
superclass will provide the common code between the two.
Implement GCServerOptionsBox
Update server to use options dialog for connection
Merge branch 'connectoptions-dev'