Obsoleted the IWantToRunBeforeConfiguration api since its no longer needed

Replacement is to either use a `INeedInitalization` or go with a Feature where a `Default(s=>..)` can be setup in the contructor of the feature.

For users wanting to setup their own conventions they should now use

```
Configure.With(b=>b.Conventions(...))
```