Mid-refactor.
Added benchmark script, some packages.
Better timeout support, smarter printing, defaults to 1024 requests.
First round of fixing dependencies and includes.
Cleaned up packaging, added cmd-line args for benchmark.
Cleanup and documentation.
Removing old benchmark.js
Small fix in response validation.
Cleaning up benchmark, further prep for new uproxy-lib changes.
Cleanup after uproxy-lib changes
More cleanup.
Merge branch 'dev' into mling-add-basic-benchmark

Conflicts:
	Gruntfile.coffee
	README.md
	package.json
2-space indent.
Taking out stuff now in uproxy-lib.
Merge pull request #131 from uProxy/mling-add-basic-benchmark

Benchmark (with docs) for Socks5 proxy
Merge branch 'dev' into trevj-socks-lifecycle
little bit of type safety