Switch Firmware Upgrade to qextserialport

QSerialPort buffering too slow on Windows.
Remove unused code, add error address
Merge pull request #952 from DonLakeFlyer/QExtSerialPort

Convert Firmware Upgrade code back to qextserialport