Compiling helps.
Merge pull request #208 from csmith/master

Compiling helps.
Merge pull request #209 from greboid/tidying2

Fix XMPP parser for latest parser changes.
Don't use addNonCriticalCallback.

All this does is suppress a runtime exception that should never
occur in these cases.

If a callback isn't found then it's a serious error and should
be handled properly, not squelshed.
Merge pull request #210 from csmith/master

Don't use addNonCriticalCallback.
Stop the XMPP parser passing null to callbacks.
Merge pull request #211 from csmith/master

Stop the XMPP parser passing null to callbacks.
Fixups for GroupChatUser.