[WIP] Bootstrap class refactoring

I have started a big refactoring of the `Bootstrap` class. It's not simplier and easier to override and reconfigure.

The work is almost done.

I have move lots of code to reusable Silex service provider classes (see the new `OpenCFP/ServiceProvider` directory).

PR ready to be merged soon.