CS.
Upgrade Mocha dep and increase timeout

Travis can be slow and sometimes time out.
Don't save dependency to component.json when it doesn't resolve

Fixes the case when install is called with --save and the dependecy
is saved to component.json even if it wasn't resolved.
Merge pull request #239 from miloshadzic/save-fix

Don't save dependency to component.json when it doesn't resolve
Update unzip to resolve issue with some zip files, closes #225.

Also update change log.
Merge branch 'master' of github.com:twitter/bower
Remove links pointing to nonexistent folders on cache-clean, #182.
Merge pull request #243 from marcelombc/master

Cache-clean should remove links pointing to nonexistent folders (Fixes #182)
Upgrade Mocha dep and increase timeout

Travis can be slow and sometimes time out.
Don't save dependency to component.json when it doesn't resolve

Fixes the case when install is called with --save and the dependecy
is saved to component.json even if it wasn't resolved.
Remove links pointing to nonexistent folders on cache-clean, #182.
Add an init command that generates a component.json
Merge pull request #241 from wibblymat/issue-219

Add an init command that generates a component.json (Fixes #219)
rename Manager.list; test typeof list.line
test typeof list.line
Merge branch 'master' into list-source
add list tests