Server: add a high level frontend to configure and run server
Add high level API for server configuration and execution:
- Simple configuration from XML files using default PKI provider and UserManager: server, address space, users
- Custom configuration without XML files
- Customized and simplified callbacks for each server event
- Synchronous and Asynchronous local services
- Request builders
This is done in a separated frontend library for server.
Note: the further step is to provide a common frontend library for both server + client. The model of the server frontend should be used to unify both.