Facebook API version now configurable

The Facebook authentication strategy now allows developers to specify a custom Facebook API version through strategy parameters, instead of being locked to a single hardcoded version. This makes it easier to support different API versions without code changes.