Eliminate public IDs entirely from the CS ACCESS command

This takes the previous CS ACCESS change to its conclusion and accepts any nick in ircnicks, finishing entirely removing IDs from everything (and also making the access list make more sense; if it shows 'elementalalchemist' you expect to be able to use that instead of having to get the ID number).

It also fixes a bug that raised an exception if you tried to change the access list of an unregistered channel.