Fixes #1266 - Companion timer value not in time format

Somebody test this thoroughly before commit!

What I am not happy with or have doubts:

* Compaion and openTX have different limits for values, one example is maximum Timer1 value in Logical Switches. See sources of `RawSourceRange RawSource::getRange(bool singleprec)` and `ls_telemetry_value_t maxTelemValue(uint8_t channel)`. If I read correctly maximum time (in seconds) is:
7200 in companon and 30000 in opentx.

* I am not sure about correctness of values set for delta function (d>x), for code before my changes and also in my code.