Merge pull request #9 from deet/master

Return HTTP response even on non-2XX responses. Clients might want it.
Attempted fix for two-legged OAuth calls.
Add a newline to the debugging output for the HTTP request.
Added another bit of debugging output.
Merge pull request #10 from nesv/master

Adds support for two-legged OAuth calls