Add a QDB module.

**This change introduces API changes to the Module class. The initializer now takes the unnamed argument settings which provides the module with the configuration for the bot.**

Triggers:
- `.qdb`, `.qdb random`
  Sends a random quote to the channel
- `.qdb read [quoteid]`
  Send the specified quote ID.