Moved backwards_compatibilize into deprecator

I'm on the fence about whether this is a good idea.

**Pros**

* Makes Configuration read exactly the current state of jekyll
* Collects all the backwards compatible code in one place

**Cons**

* Adds complexity