Improved RC calibration behaviour, fully supported setting trim offsets

This pull request improves the RC calibration experience quite a bit. Still needs single-channel-mode-switching to be optimal, but we'll get there.