add explicit kwargs to FacebookBackend.authenticate

Added explicit kwargs to `FacebookBackend.authenticate` so that if e.g. `username` and `password` are passed to `django.contrib.auth.authenticate`, Django detects that they will not work for this backend and skips it.