changing key to id

This makes this provider match the majority of the other provider plugins naming
Adding bearer header

adding Bearer authentication header which fixes fatal error
adding the Bearer only to API requests

the header should not always include the bearer
Merge pull request #226 from ChrisFrench/master

Fixing fatal error in Yammer Provider