Add remove command to remove a package from the list of current installed packages
Don't throw an exception if the called script is not one of the
event-scripts. This makes it possible for one to define their own
scripts like "make-release" etc.
Throw an exception if no listeners have been found for given event.
Check if a given event has registered any listeners. If not the script
is not defined in the composer.json file
Don't throw exception in the doDispatch method.
Added a new method to check if an event has any listeners registered.
added "home" command like the npm one, opens a package in your browser
some minor refactorings
tiny refactorings
escape shell args
rename command
some tiny refactorings
This should create relative/absolute dist URLs depending on the way (relative/absolute) the artifact directory path was given.
read and discard zero chars to initialise STDIN

Resolves issue in cygwin on windows 8.1 where password field is skipped. See later comments of issue #2831.
remember prefer-stable setting in composer.lock
Fix phpdoc
Update repo url from github and handle trailing slashes, refs composer/packagist#354 refs composer/packagist#423
Allow dashes in class names for HHVM support, fixes #2967
Merge remote-tracking branch 'dzuelke/prefer-stable-lock'
Fix BC issue from #3101