If email verification is enabled, accounts created via the account property
editor in AccountManagerAdminPanel are verified by default. Note, that
the new user could still get an initial password assigned using the
<Reset password> button on the same page.

A couple of small template improvements have been added, that I held off until
now, because they'll need translators attention too. This is a good occasion.

I release this in the hope, that it's gonna get better than just the sum
of the single patches. Surely it will, because we're using flexibility
provided by the IAccountRegistrationInspector interface now.
And while case-insensitive matching was deemed preferable this is no longer
hard-coded but added to Python regexp by prepending (?i), so you've really
full control over your new configurable regexp-driven checks.

And now README.update has caught up with recent changes and new features too.

After yet another component name change I plan to finally settle my battle for
name standardization that recent perturbed the rather static [components]
section especially for early adopters following trunk - sorry for that.

Logging out from 'account' session/user preferences is a forseeable operation,
so it should better not raise an error. Thanks to Scott for reporting it.
Now, redirect unauthenticated requests to general preferences should be safe.
I've removed some code, that was meant to cope with this situation beforehand,
but it seems to never be reached before Trac decided to error out.

Samuel Halliday noticed an issue when using TagCloud without arguments.
This is the code change I suggested in an email response before, that has
already been confirmed to fix this issue: In new code kw is always defined.

Central definition in the AccountManager module is not only more
straight-forward, now actions are guaranteed to exist even with admin panels
disabled.

As a side-effect this fixes irritating ACCTMGR_USER_ADMIN duplicate entries
in the permission select box as seen i.e. in Trac 0.11.

Added unit test to ensure this works expectedly, and added a more intuitive
inheritance of EMAIL_VIEW by ACCTMGR_USER_ADMIN too, that was missing
because of wrong syntax in AccountManagerAdminPanels.get_permission_actions
before.