restored array only for job arguments behaviour
began restoring Resque_Event::trigger() calls by refactoring them into eventDispatcher->dispatch() calls and creating placeholder event objects