Add request & response shortcut files

This allows `var Response = require("hammock/response")`
Small fixes to request & response

 - Make new optional
 - Do not depend on lodash
 - Allow passing callback to MockResponse
 - emit finish event as per WritableStream spec
 - emit 'response' event instead of 'end'. 'end' is overloaded by
	Readable stream semantics.