Move Firmware Update code to threaded class

This patch moves the OSTC3 firmware update code from the ConfigureDiveComputer
class to the ConfigureDiveComputerThreads class.

This code is still work in progress, and I will be making changes as I go by.

Signed-off-by: Joseph W. Joshua <joejoshw@gmail.com>