This MR restructures the script
validation.py so that we
- have a nice CLI
- it provides an option to validate the complete sample server as well as a given single file
With this MR the complete validation of the sample server is executed via CI in case a schema file has been altered.