Add OpenAPI specification
Created by: adamreichold
This adds an OpenAPI specification that is shipped as an asset with the server. This also includes Swagger UI to interactively explore the API specification.
Closes #83 (closed)
Edited by Adam Reichold