ObserverList with examples
This changes the Extendable back to the initial design (no inheritance and requirement of standard-constructible) It also adds a UnitTest for Extendable.cpp And shows an example of the Propagation with Observer.
It closes ACTS-432