several performance improvements & some bug fixes

#500
Improve event trigger() performance by improving delegate match
performance #608
Collection mutation functions #609
Improve performance of renderer notifications #610
Animations don't allow length units other than px #611