Markup driven tree - rebuild the tree after onInitialize()
Markup driven tree - make markup driven tree rebuilding possible with IComponentInitializationListener
Markup driven tree - rename ComponentTreeBuilder to MarkupDrivenComponentTreeBuilder
Markup driven tree - add alternative ways to register the MarkupDrivenComponentTreeBuilder

Note: the new way do not check whether markup driven component tree construction is allowed! They are just a POC for now