update superagent
Merge pull request #368 from timoxley/bug/install-fail

`component install` does not work on node < 0.9.4
Merge branch 'master' of github.com:component/component
refactor
Release 0.16.6
update superagent for unzip fixes
Release 0.16.7
use `program.help()`, which is the exact same functionality
fix nasty spawn error when executable cannot be resolved
fix corrupt downloads with quick superagent replacement. Closes #374
fix dups reported in install output. Closes #372
Release 0.16.8
update builder
Release 0.17.0
Wait for packages to install successfully before writing component.json -- Should solve #386
Merge pull request #387 from CoryG89/master

Wait for packages to install successfully before writing component.json ...
Refactoring code for issue #386, loop not needed
Keep default gh remote from being added each install command.

This started happening after my fix to #386, this didn't happen
before because the github remote was added to `conf` before
`saveConfig` was called. Since we are now waiting until each
package installs successfully, we can't just add github to
`conf.remotes` each time unless we want duplicates for each
`install` command.
docs
Merge pull request #388 from CoryG89/master

Keep duplicate github remotes from being added to component.json