Allowing login to accept additional options

The `$facebook.login` function can now accept an options object that
will be passed to the FB.login function. This can be used to grant
extended permissions to a user.