Declaration service registration is also done asynchronously

* I do not have deadlocks anymore
* Added (but not used ATM) a ReverseBundleProcessor that record activated Bundles and deactivate them automatically when stopping
Update ChainedBundleProcessor to invert processor ordering during deactivate() and stop()