Make emulator configuration less strict, add versioning
Seems like the I2C target of the emulator becomes unresponsive sometimes, which can cause test_tamalero.py
to fail when configuration of the emulators is strictly enforced. Until the issue is better understood we will be less strict, and avoid the script to crash.
Adding some basic versioning of the code / firmware as well.