Always use package name declared in component.json
Close GH-278: Added support for user defined git shorthand.
CS.
Update change log.
Merge branch '0.8.x' of github.com:twitter/bower

Conflicts:
	CHANGELOG.md
fix list --source listing non-main sources
Print error message when parsing invalid JSON.
Do not clear completion if cache-clean command was called with specific packages.
Bump version.
Merge branch '0.8.x' of github.com:twitter/bower

Conflicts:
	CHANGELOG.md
Changelog CS.
Merge branch '0.8.x' of github.com:twitter/bower
Merge pull request #289 from twitter/list-sources-non-main

fix list --source listing non-main sources
Wait for every package to resolve before printing error message and end instal/update command, #290.
Merge branch 'master' of github.com:twitter/bower
Merge branch 'master' into package-json-name-is-authoritative
Updated brackets to braces in README so that it makes sense.
Merge pull request #295 from minitech/master

Brackets should be braces in README
Minor README fixes
List Bower commands alphabetically in help