Made changes to accommodate my asyncIO lib
Lowered the static number of allocated s19 records. TODO allocate dynamically.
moved serial class from stack to heap.  Coms file has been set to use the public header
removed hard coded include, as per requested
Remove remove hard include, cleaned up project file.
Added directive for win32 make spec that tells make where to get the serialIO lib from.
In win32, since you cant stat a serial port like a file we must skip the code that checks its existance. In win32 I think you have to check for a registry value.
Added DEFINES += QT_NO_WARNING_OUTPUT QT_NO_DEBUG_OUTPUT when building release version.  Added a function call to the serial lib to put it in RAW mode, since FREEEMS mode is now the serialLibs default mode. This allows the loader to see if firmware is running before trying to detect the serial monitor.
The loader now halts on the first error.  Messages have been cleaned up a bit.  It might almost be time to start going though the issue tracker.
Load and Rip directories are saved as soon as you click OK
[0000396] Aborting now resets the progress bar.
[0000236] Renamed files in an attempt to satisfy 'better' files names.
[0000396] Abort now waits until the thread has terminated before setting the state of the loader.  This caused the progress bar to sometimes not be reset.
[0000236] Modified to exclude .s19 files and the new bin name.
added some place holder code for S0 record processing
[0000673] [0000395] [0000218] Moved connect() calls to threaded space. Performed various code cleanups, several issues should be cleared up.
Added Git Hash to window title. Time to roll out a new winBin
[338] Add build info, to build, so that it is visible, to the user.
Cleaned up qmake .pro file and added mention of contributions in the about text
Added copywrite file as per mal|lappy request for deb pkg building