Merge pull request #22 from tishan89/Siddhi-3.0.0

Siddhi 3.0.0 - suggested improvements at code review
code quality improvements
Merge branch 'Siddhi-3.0.0' of https://github.com/wso2-dev/siddhi into Siddhi-3.0.0