First step in the migration to SQLAlchemy from KittyStore
rename the templatetags library
Cleanup some Storm leftovers
Merge branch 'master' into sqlalchemy
Some more porting to SQLAlchemy
Remove some storm leftovers
Fix a bug in the MailmanUserMetadata middleware

And add unit tests for it.
Fixes: #80
Respect the Archiver interface
Fix URLs returned by the archiver
Saner test settings
Cope with malformed dates
mailmanclient now uses real UUIDs
Tox: use the local checkout of kittystore and mailman
Sort out this UUID mess
Some more fixes following the UUID conversion
Fix likestatus icon on public profile page
Ignore a hamless exception from Alembic
Finally, mailman.client returns the serialized user_id
Remove false API endpoint advertisment
Namespaced all view names and templates. This prefixes all view names with "hk_" and puts all templates under a "hyperkitty" path. This helps avoid conflicting names, for instance both HyperKitty and Postorius have a "user_subscriptions" view name, so if both are installed the actual URL returned for that view depends on the order they are listed in the main settings. (This is especially problematic for "user_subscriptions" which returns a full page in Postorius but an Ajax-targeted snippet in HyperKitty.)