Fix bug 871269 - Using a free-form pref is misleading, change to boolean pref instead. r=ssitter

--HG--
extra : rebase_source : fb009fdf92c883fbdb4d0584ec9e121522d7a338