Fix info message
Only register user if they're not already registered

If the user has an XMPP password set in the utility, we assume they are already
registered.

Fixes #14
Don't register users for XMPP upon creation.

- The IPrincipalCreatedEvent is called BEFORE a user's memberdata properties are
set. This makes this event useless if we also want to set a VCard with the
user's memberdata.
- Users can now be automatically registered for XMPP upon next logged in visit,
  or manually via the XMPP user setup page (@@xmpp-user-setup).
- In both these cases, memberdata is already properly set.
Update help strings for the XMPP controlpanel configlets
Update HISTORY
Remove unused import
Fix broken test (since users aren't registered upon creation anymore)
removed extra -- in history of unreleased 0.1b5 in order to automate package release with zest.releaser
Preparing release 0.1b5
Back to development: 0.1b6
Use subtitle without - on the top to avoid rst error when concatenating readme.txt and history.txt
Preparing release 0.1b6
Back to development: 0.1b7
Added authory to HISTORY.txt for previous commit
Changed manifest.in to globally include zcml and added a few ignores since in the previous rules the zip of the egg didn't contain the zcml
Fix MANIFEST.in
Merge branch 'master' of https://github.com/collective/collective.xmpp.core

Conflicts:
	MANIFEST.in
	docs/HISTORY.txt
Preparing release 0.1b7
Back to development: 0.1b8