Rewrite

The initial attempt at confit left a major gap in which shortstop was applied to each file as it was loaded. This was problematic, so shortstop is deferred until all config data is merged. Additionally, this rewrite removes the `nconf` dependency.