Update gitlab mocking setup for testing
- Remove custom sinatra mock server and replace with smocker
- Use dockerized workflow for e2e testing
- Remove multiple docker compose files
- Remove custom dev setup with supervisor
Edited by George Koltsov
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data