refactoring EventFactory
improved partitioning
test case modification ti support renamed siddhiEventFactory