test cases for extensions
modified extensions for tes cases
improving tests and runtimes
improved endofBatch processing of QueryStreamReceiver
improved extension support
Merge pull request #24 from tishan89/Siddhi-3.0.0

Siddhi 3.0.0 code quality improvements
Merge pull request #23 from sacjaya/Siddhi-3.0.0

test cases for extensions
handling streamEventLists in Event pools
remove predicate level and associated functionality
modified returnEvent method of eventPool
Merge branch 'Siddhi-3.0.0' of https://github.com/wso2-dev/siddhi into Siddhi-3.0.0
code quality improvement
Merge pull request #25 from sacjaya/Siddhi-3.0.0

handling streamEvent lists in event pools
adding license to pom.xml
Merge pull request #26 from sacjaya/Siddhi-3.0.0

adding license to pom.xml
Merge branch 'Siddhi-3.0.0' of https://github.com/wso2-dev/siddhi into Siddhi-3.0.0
adding SiddhiWindow interface draft implementation