Merge pull request #9 from craigspaeth/master

Add promises with Q
hard dependency
ad dependency
Update README.md
Merge pull request #12 from craigspaeth/patch-1

Update README.md
support patch option
Merge pull request #13 from tjmehta/master

support patch option
bump
Do not set content-length in a browser environment
Merge pull request #14 from tbo/master

Do not set content-length in a browser environment
bump version
update package.json to prevent warning

as of NPM v1.2.20, npm reports warning when repository is missing.
Merge pull request #15 from builtbylane/patch-1

update package.json to prevent warning
bump