Wikia/app — pull request #2354 by owend (2013-12-20 18:50:14+00:00)
Title: Config refactoring

***DO NOT MERGE***

This is an experimental change to the application repo to support the new configuration layout. This pull request is just to allow review by the deploytools/platform team.

I moved a couple of settings into the DevBoxPanel setup because they have to load before CommonSettings in the load order. The global Devbox config now loads after CommonSettings.

We added a new parameter to the localization cache script so that the deploy tools can build messages as part of the build step.

And finally, a small bug fix for something I ran into during testing. If the wgServer variable sneaks into the cached wikifactory settings then it will never be unset. This would normally never happen unless you are hacking around on the configuration files. :)