Finalize AutoConfig

* And finishing touches on `AutoConfig`
* Allow `ContextEnumerator` to continue to next sibling
* Make `AutoConfig` tests more extensive.