Add a topic API
Merge branch 'feature/docs-and-cleanup' of github.com:404d/Bones-IRCBot into feature/docs-and-cleanup