add plugin infrastructure for Buildbot
provide bundled change sources as plugins

* this should help to "unify" the way changes sources are defined
provide bundled schedulers as plugins
adopt plugin system for www service
provide bundled build slaves as plugins