updated events to use composer from Factory
PSR-0 autoloading is now handled correctly
Merge pull request #1962 from schmunk42/master

event cleanup