Bug 912794 - Setup a place where graphics preferences can live, safe from multi-threading issues. r=bjacob