Update curl options to handle methods beyond GET and PUT

Now handles PUT (and DELETE) type requests as well, which are required for some Twitter API calls. Tested with PUT calls to Twitter API and it works successfully.

Also sets a default 'method' in the default options, just for reference's sake.