Add: Extra control for bad response.

"JSON.parse(body);" cause an error ("SyntaxError: Unexpected token...") due body's value. Because it is just a string message (for example: "Invalid query parameter value for grid-id.") if the request/response is not successful.
Add: More spreadsheet information.
OAuth implementation
OAuth implementation
Merge branch 'master' of https://github.com/garaboncias/node-edit-google-spreadsheet
Closes #3 and #4, adds oath, adds extra info