motivation: 5.2 adoption, prepare for 5.3 changes: * add 5.2 docker-compose setup * add 5.3 docker-compose setup (placeholder)
motivation: setup ci for the project changes: * add docker setup for testing 5.0, 5.1 and 5.2 * fix license headers * add sanity script * format * regenerate tests to match convention