Bug 821262 - Refactor social enabled/active/provider states.  r=gavin