Include OAuth classes if not existing

Fixes an issue with the OAuth library clashing if the same library is used elsewhere
Merge pull request #118 from JasonTheAdams/master

Include OAuth classes if not existing