** Wrapped external authentication sources inside container div in
externallogin.xhtml
** Added Throable cause constructor into AuthenticationHandleException
** Changed processLogin to throw AuthenticationHandleException
** Added Facebook oauth plugin