Projectkk2glider/frsky refactoring

Re #1423

I haven't tested any of this! Please review.
Yes on ARM, but not on 9x, we have to loose a little bit precision (0.02V) in order to save RAM there!