Merge pull request #173 from stloyd/feature/tests

Complete refactoring of tests!
Merge pull request #172 from stloyd/patch-1

Fix compatibility with OAuth 1.0 Server
Add RSA-SHA1 support for OAuth1 ResourceOwner

This includes changes to OAuthUtils to implement RSA-SHA1 and
a Jira Resource Owner as an example.
Add test for JiraResourceOwner & extend test for generic OAuth1 resource owner