Removed generateId
Fixed infinite recursion in lookupClient
Documented some ChannelRegistry functions
Split up moveClient and register* functions
Fixed mistakes from last commit