Implement request handlers

The implemented request handlers contains the authentication logic for the `SecuredAction` or `UserAwareAction`. They are useful for securing web sockets. But they can also be used for other use cases. Request handlers have the advantage that they can transport the `Result` to send to the client and additional data out of these handlers.

This fixes also #192.