Clone query object when present.

Fixes #6.
Incorporated query mutation test into interpolateParams and interpolateQuery, renamed uninterpolate because that's just a werid name
Bumped version to 2.1.1
Updated .gitignore to github standard file
Pinned package.json to new version of request, empty string counts as undefined data
Bumped version to 2.1.2
Update README.md
add PATCH requests
add 'patch' request to readme
fix indentation in readme
add tests for PATCH requests
Bumped version to 2.2.0, locked down package.json
Merge branch 'original/master'

Conflicts:
	lib/index.js