Analysis enhancements
Bug fixes:
- No crash if data is empty and useful error message
- Configuration parser does not crash for strings
Enhancements:
- Event building works with arbitrary trigger patterns (BCID is checked correctly)
- Unit tests added to test the above
Edited by David-Leon Pohl