Prevent repeated calls to bootstrap.initialize()
Don't initialize logging more than once
Add Bootstrap constructor that takes an iterable of modules