Split offline, online and monitoring frame patterns
This adds different selection patterns for different operation modes and processing stages:
- separate output channel for filtering at DAQ
- separate settings for monitoring/acquiring modes
- tracking of DAQ state
Closes #22 (closed)