Add generic database
Double-check in BOM module
Rework the help module handling
Change the tell module to use the new database
Run module setup when reloading
Clear existing regexes on reload

For modules using func.regexp, these will need to switch to func.rule instead.
Remove commented lines
Rename the config module's internal name
Be a bit more descriptive with checking logs
Ensure bot.motion() works correctly
Add generic factoid module

This supersedes @nickperkins's previous work.