Feature 127 protocol split

Merged Robert Schmidt requested to merge feature-127-protocol-split into develop

This adds the F1 interface. More information can be found in the dedicated wiki page.

Existing issues

  • In these two merges, I updated some thousand lines of white space problems, I hope this is ok...
  • There are some compiler and cppcheck warnings
Edited by Robert Schmidt

Merge request reports