Updated + cleaned up

Added post support internally and OATH 2 usage so you can now make authorized requests and not be limited to information passed back from the Api.  Also added a new GET function getGroups().  Cleaned up usage to match example and instead of returning $response->results only $response is returned so you can iterate over $response->results properly, otherwise you'd be missing all of the other information included in the json object which is useful.