Added FaceBook controller for oauth2 sign on

Details
-------
New controller class, plus changes to pom to add necessary dependencies,
and initial additions to the context config file.

Ticket
------
N/A
Summary
-------
Pre-branch commit that will be squashed

Details
-------

Ticket
------
Merge branch 'master' into oath2
Pre branch switch commit
Pre-branch commit
Squish me
Squish me
Merge remote-tracking branch 'origin/social-signin' into facebook-merge