Update AppCafe / dispatcher / bitlbee config file

* This changes how config files are created / shown on the appcafe
* Now instead of trying to make AppCafe support every variety of
  config file under the sun, module creators can provide their own
  scripts to get / set configuration data.
* This means we can work with just about any config format, including
  databases and others.