Add chanserv flag plugin
Split and join message to remove repeated whitespaces
Always allow factoids
Add 'idb' independent database, to be used instead of the server-dependent 'db' database in some cases.
Make factoids use the 'idb' instead of 'db'. Also change character from ? to ^
Change steal.py to use idb instead of db.