Milestone 1 on topic feature #33
Changed topic from static to instance var
Changed separator
Added to method
Update pymongo minimum version for mongodb 2.2 compatibility

MongoLab on Heroku is updating to MongoDB 2.2, need to ensure a new
enough pymongo is used to support it.
Ignore IDEA/PyCharm project files
Force requests < 1.0.0 due to backwards-incompatible API changes
Fix logging format
Auth: track account that each user is authenticated to
Create UserTrack plugin for nicks, accounts and channels

Moves this functionality away from the Auth plugin.
Auth: Implement permissions setup and checking
Auth: add PermissionDB tests, tweak Auth plugin
Auth: move permission check to PermissionDB
Auth: add permission checking tests
Regenerate sphinx-apidoc
Wrap common bot testing pattern in a base class
Tests for UserTrack plugin
Force specific straight.plugin version

straight.plugin 1.4.0 has a critical bug and the bugfix release was made
with a very strange version number which pip doesn't recognise as newer
than 1.4.0.
Enable auth and add some permissions
Merge pull request #52 from alanbriolat/plugin/auth

User tracking and permissions/authentication