Add logging to m_forceident to make debugging easier.
Switch to using OnUserConnect instead of OnCheckReady.

OnCheckReady was causing some problems as it is not called again in
cases where a connect class is initially acceptable but is later
rejected.
Merge pull request #38 from SaberUK/master+forceident-logging

Various improvements to m_forceident.