Created the connection UI.

TODO: Fix the Connection singleton to be up to date with the rest of the program.
Tabs can now be switched between eachother, and a default tab can be set
Updated the client, Rude/Polite is fixed, and SaveLoad is now aware when it is attached to a server.
Tasks cleanup
Merge branch 'ConnectionUI'

Conflicts:
	tasks.txt
Merge branch 'tabupdate'

Conflicts:
	tasks.txt