Refactoring & bug fix.
Merge branch 'master' of https://github.com/USherbrooke-IFT585/TP3

Conflicts:
	server/ServerTCP.cs
Merge branch 'master' of https://github.com/USherbrooke-IFT585/TP3

Conflicts:
	client/UI/ChannelWindow.cs
Merge branch 'master' of https://github.com/USherbrooke-IFT585/TP3
New calls and updates on calls.