puppetize firefox profiles

this puppetize firefox profile settings with user.js

future warning: errors in the profile page are subtle, won't raise many alarms in the browser, and will cause the bad prefs to be thrown out.