Bug 1092882 - preferences/service should utilize Preferences.jsm

This reverts commit 3c9bbbe41382d3ba30ac6d10cab06eaa20427998.