WELD-692 Check that BeanDeployment is not being kept around after bootstrap
Remove unused parameter in BeforeShutdownImpl.fire()
Clean up WeldBootstrap (use beanDeployments.values() instead of beanDeployments.entrySet())
Add vertical whitespace
Split WeldBootstrap into WeldStartup and WeldRuntime (and keep WeldBootstrap as a simple facade)