Updating tomcat bundle to 7.0.52.wso2v4 . Removing javax.annotation package export from JDK since it's coming via Tomcat.
tomcat-annotations-api should be placed under endorsed folder to over-ride jdk provided javax.annotation packages
LogEventAppender package updated in the log4j.properties file.
Support Tomcat Virtual Hosts in WSO2 AS - WSAS-1727
Merge branch 'master' of https://github.com/wso2-dev/carbon4-kernel into WSAS-1727
adding comments - Support Tomcat Virtual Hosts in WSO2 AS -  WSAS-1727
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.
Changed the generic type name of the CircularBuffer from K to E.
Renamed getSizeOfBuffer method to getSize.
Adding the suggested modifications by Sameera. Added the javax.annotation package to launch.ini and made sure that tomcat do not contain this api
Merging fix done for IDENTITY-2722

Fixing NPE when running cache cleanup task. Related JIRA: https://wso2.org/jira/browse/IDENTITY-2722