GCS:Session managing, increase total timeout to 20 secs.

Using openLRS it takes about 15 secs for a first connect and 8 seconds
after that.
GCS:Make the serial reconnect hack user selectable

This hack as been used as a workaround for bluetooth telemetry but makes
using other serial type of telemetry problematic.