Global functions (only Firmware) - saves 20bytes flash on 9X stock
GeneralEdit class splitted as done previously for ModelEdit
Global Functions now integrated inside Companion - Fixes #502