Converted to CoffeeScript
Converts tests to Coffeescript and use "npm test"
Handle options argument as well
Adds tests for options
Handle the other HTTP verbs as well
Adds initParam, cookie, jar
Implements request.defaults
Pass along options._requester to allow chaining of methods