First draft of social login

Added social login using Spring Social and Spring Security Social.  Supports Google and Facebook right now.