Merge pull request #11 from lloydbenson/master

fix up fixture and log test a bit more
Refactored cli.js
Merged from upstream.
Removed log.
Added safety logic to prevent undefined access.
PR cleanup.
Merge pull request #14 from arb/code-cleanup

Code cleanup
Refactored test to be a little more reasonable.
Fixes for command line validation
Merged test refactor
Replace HTTP with Wreck.
Merge pull request #21 from arb/wreck-migration

Wreck migration
Merge pull request #18 from arb/test-cleanup-part1

Refactored test to be a little more readable
Style cleanup.
Merge from upstream.
Cleanup after merge.
Else style cleanup.
Merge pull request #19 from arb/validation

Validation