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.
Merge remote-tracking branch 'MaxGfeller/run-script-enhancement'
Add support for local binaries in scripts, refs #2516
Update deps
Add top level aliases for nonstandard scripts and allow parameter passing, refs #2516