manager, plugin base: control initialization order by plugin
plugin base: add _devices_supported() method
plugin base: split the tunings invocation so it could be run separately
disk: check if device is removable more safely
cpu plugin: fix dynamic tuning, migrate to new plugin interface
disk plugin: use new interface for plugin
monitors base: check for basestring instead of str
plugins base: separate devices assigning
plugins: add base for hotpluggable devices
disk plugin: switch to hotpluggable base, implement necessary switching