* Remove support for application-supplied config files. They seemed to be
causing more problems than they solved, and none of the built-in ones
provided more than a few lines of logic.
* Remove the default "runserver" program, for the same reasons as above.
* Add setting and option to specify the supervisord config file; that's
SUPERVISOR_CONFIG_FILE and --config-file respectively.
* Add "templated" template filter to apply templating to other config files;
thanks Michael Rooney.
* Make autoreload include/ignore patterns configurable via settings;
thanks Hannes Struss.
* Don't autoreload when .pyc or .pyo files change, only .py files. This
avoids spurious reloads when a .py file is compiled for the first time.