Fixes and simplification

Made some amends to the auth method as it wasn't working  with Sage One
as of today.

Rather than defining set methods for resources I've set up get, post,
put, delete methods which correspond to the API set up. These can then
be called against any API resource.