Fixes #4 - setting up default host and port.

With this fix, user will no longer be asked for host and port, but for only host/port combination. With this, user can setup default location, which will be used unless input is given.

Also, this fix add couple of nifty tricks. So, e.g. using 'localhost' (without port) will append port '7888' by default and using ':7888' will append 'localhost'.