Make RC timeout (RCP_TOT) be actually configurable again.
Add start power modulation and eventual give-up if starting fails.

This should help to avoid overheating and failure in the event that power
is still requested but the motor cannot turn. After about a minute, we
will give up entirely and start beeping instead, which may help for
recovery.