Merge pull request #3 from Obvious/pupius

Adds support for expectBodyDoesNotMatch
Allow JSON schema validation to use references to multiple files
Revert "Allow JSON schema validation to use references to multiple files"

This reverts commit 8b3da6300fe1b11ac116c62c36575bbf6ea2c6cb.
Allow JSON schema validation to use references to multiple files

update version #

responding to PR comments
Merge pull request #4 from Obvious/sho-multiple-json

Allow JSON schema validation to use references to multiple files
Special handling of "required"
Merge pull request #5 from Obvious/sho-multiple-json

Add special handling of "required" to work with our json schema library
remove console.log
Merge pull request #6 from Obvious/sho-multiple-json

removing accidental console.log
Add content length header for non-GET requests
Merge pull request #7 from Obvious/sho-multiple-json

Add content length header for non-GET requests
Always store the payload internally as a Buffer
Add content length header for every type of request if it has not been set.
fix dump() to deal with buffers
Merge pull request #8 from Obvious/sho-multiple-json

Add content length to DELETE requests
Merge pull request #9 from Obvious/sho-bugs

fix dump() to deal with buffers
Fixed _cookies so that it is an object instead of an array misused as an object.
Added brackets around for statement in cookies fix.
Merge pull request #12 from coderunr/cookiesfix

Fixed _cookies so that it is an object instead of an array misused as an object.
Introduce falkor specific test runner, can be used instead of nodeunit