Multiple adds to RestRoute

- change services annotations to specifics ones (like vertx)
- add handlerChain in spark route handler
- add CorsHandler, ExceptionHandler, SessionHandler, SecurityHandler
- manage exceptions to status code and message
- bind userSession object to httpSession
- filter unauthentified users to access securized services (by default)