Typo in doc
Split cdi and weld as two different IOC
Use the first available IOC container when no one is specified
Rework how booking application is build with dep-* stuff