ci: introduce smoke tests on real hardware
This allows easy testing of new b2c features on demand (manual job), while also ensuring that the releases we create actually work on a wide variety of hardware.
We are currently limited to running on only the hardware I have set up at home, but I'll be working on increasing my hardware coverage in the near future.
Edited by Martin Roukala