GCS:Move telemetry iodevices to the TelemetryManager thread

This avoids threading issues
GCS:USB retry failed writes

This fixes some issues I was having with Quanton
GCS:rawhid.cpp fixed coding style issues
GCS:Moved movetothread from connectionmanager to serial plugin
Merge pull request #1159 from guilhermito/gcs_bugfixes

Gcs bugfixes