Sync SFT-tested branch
Sync from the branch tested during the SFT, this includes few changes to SEGS:
- log level has been increased from TRACE to DEBUG to avoid having GBs of logs
- Valve Control pane is now updated to capture ACK and NACK and update setting (timing/aperture) values
- Basic version of MessageViewer has been added, still it need major refinement and refactoring
- Fixed pesky collision bug concerning element IDs inside P&ID pane when loading from layout, that was the cause of mysterious crashes when deleting elements
- Changed default keyboard shortcuts to be prepended by ALT (to avoid issues with numeric valve controls, THIS NEED TO BE REWORKED IN THE NEAR FUTURE)