Started adding documentation to Client.
Fixed issue where Client.OnChannelJoin was not being fired