Add Support for HTTP Authentication type Bearer

There are a number of web services that require authentication using a Bearer token in the OAuth2 format. This adds a security type to support interfacing with these services.