Fixing Commons 110 - Resending the pull request for "Simplifying Carbon Platform Logging Story & Support Extending" 

https://wso2.org/jira/browse/COMMONS-110

This merge depends upon https://github.com/wso2-dev/carbon4-kernel/pull/106