#88 Added SessionListener configuration

* Added @SessionListener, @OnCreateSession , @OnDestroySession annotation
* Added SessionLitenerMounter to handle the creation of the session listener from a annotated class
* Added Test to SessionListenerMounter
* Change in the PreBuildHandler to call session listenerMounter and configure the SessionManager
* Refactor in the CloverX class, removing deprecated methods and using preBuildHandler to configure and prepare the building of the server