Experimental support for connecting to server
Added client functionality for disconnect.
Fixed how clients are added at server, also added disconnect functionality
Removed unnecessasry print.
Added server to client state.
Fixed disconnect function.
New data models in server for users and channels
Fixing functions not returning states
New changes from the teacher
Must be some random changes, i dunno
Fixed correct searching in dict.
Fixed errors upon connecting to server.
Prototypes for join and message commands
Merge branch 'dev' of https://github.com/demonicblue/TDA382 into dev

Conflicts:
	labs/lab-3/server.erl
Fixed error message.
Merge branch 'dev' of github.com:demonicblue/TDA382 into dev
Added error upon trying to disconnect without leaving channels first.
Fixed error message upon not being able to reach server.
Fixed support for multiple channels and specific debug function.
Implemented the join command