reindented variable declarations
refactored splitArgumentsAtIndex()
refactored setEnv()
cleaned EventList::listen and DelegateList::listen
no longer stopPropagation by default when an event is caught (users can still do event.stopPropagation() in handler function by themselves)
cosmetic changes