This is to fix subscribtion issue of subscription update on getting propergated to other nodes in cluster environment
code cleanup using sonar
add missing wso2 licenses
Add Wso2 license headers