bug 918592 - refactor logic so that we use values from settings first, f...

...allback to support.json contents if available.