Move mocha options to mocha.opts
Add `client#list()` to list all objects in a bucket.

Closes #101, closes #103.
Allow test .signedUrl() to pass in all timezones
Merge pull request #106 from sprice/test-timezone

Allow test .signedUrl() to pass in all timezones
node@0.6.x http.get() needs options
Merge pull request #107 from sprice/http-options

node@0.6.x http.get() needs options
configurable http request agent
Merge pull request #111 from ianshward/configure-agent

Make the http agent configurable
Implement region option.
Move options documentation to the bottom and expand it.
Cleanup tests a bit.

Moved from ./auth to ./test/auth.json. Sorry for the one-time pain.
Fix #96: allow other casings for "Content-Length" in putStream.
More test cleanup.

- Use `assert.ifError`.
- No longer need to explicitly specify x-amz-acl: private.
Document the new list files operation.
Release 0.4.0
Add pointer to knox-mpu to the README.

Closes #89! Thanks @nathanoehlman!
Add support for temporary security tokens
Move `token` usage down in the README.
Release 0.4.1
Fix #121: `deleteMultiple` broken with leading slashes.