UC-79 adding email to required information retrieved from FB

Simple change to add email to the scope of the facebook connect request from the preferences page. 

I also refactored this file to use a singleton pattern, since multiple instances of this code will not be needed. 
I really just left it in there in case it's needed in the future, but to answer your question, no, this isn't actually doing anything at the moment.