Finishing off ConfigurationBuilder changes

- [ ] ~~Introduce new IConfigureBus~~
- [ ] ~~Obsolete INeedInitialization~~
- [x] Passing ConfigurationBuilder to INeedInitialization
- [x] Obsolete Configure.Configurer
- [x] Add a RegisterComponent to ConfigurationBuilder
- [x] Move Configure.Pipeline to ConfigurationBuilder