WIP - Wow, there was a lot more there than expected for WEB-4586 ... extracting configuration from a lot of files.  With this commit, it's only in development and it's not yet tested, so don't use this version.
WIP - spec-fixing... hang on.
More spec fixing... looks like this may be ready.
One More failing spec... though it was an odd one.  :\