- Backported auth code related cleanups from newio branch


git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@4309 82007160-df01-0410-b94d-b575c5fd34c7