Adds Linkedin OAuth 2.0 provider

The provider is based of the work on the Google Oauth 2 and the Linkedin Oauth 1 providers. Cheers.