sends userlist with @ for ops
fixed topic time print to show time as string
added deop, devoice and unban-functionshells
ops can now give ops
moved a lot of logic from functions to the prototypes, recoded some functions
copied code from leave (precious changed and finished) and changed leave to call to part
Fixed topic to new functions
added inChannel(user) to Channel
added addOp(user) to Channel
fixed op to match new functions
updated deop to match new functions, added removeOp and isOwner
updated kick to new functions
fixed bug where part crashes the server, didn't call function for userlist in channel
fixed in /me: didn't check if paramater undefined, called nonexistent function in Channel, wrong variable sent to json
writing to channel was not updated, fixed
/op had wrong if-parameter (true and false mixed up)
op had paramater fault (channel != channelname >.<)
deop paramater fault (channel again..) and removeOp in Channel removed from users instead, fixed
kick parameter fault in json, fixed
quiting first crashed server, then didn't send updated userlist -> fixed