bundles can be registered by theme or plugin
bundles need a name property. enable push button for registered bundles.
disable diff button if data is not in neither db nor on file.
we need a function to return the settings, since we get the settings from a lot of places, and we have to validate it every time.
registered bundles should use the registered config, not the config stored in db.
code example for registering a bundle
Merge branch 'filterbundles'