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