Merge branch 'master' of https://github.com/wso2-dev/carbon4-kernel into mergingMaster
Merge branch 'master' of https://github.com/wso2-dev/carbon4-kernel
fix for CARBON-14909
CARBON-14905
CARBON-14748-2.patch
Merge pull request #94 from sameerak/master

fix for CARBON-14909
Merge pull request #97 from hpmtissera/master

CARBON-14905
Merge pull request #98 from dhanuka84/master

CARBON-14748-2.patch
Circular buffer fix added.
Circular buffer fix is committed.
TesnNG dependecy added.
Circular buffer implmentation updated with support for generics and proper circular behaviour.
Test cases for circular buffer added.
Added new getSizeOfBuffer method to return the capacity of the buffer.
Added new test cases for the Circular buffer
Added copyright notice.
Added method comment.
Updated a test case to be more readable.