Several Changes to the VS project, scanController and scanModel

-Removed the SerialD.lib file from the repository and specified the path to this file to be the path in the file structure created when the Serial library is built in VS.
-Adding Boost Library.
-Changing error message display to use QMessageBox instead of the WIN32 error message boxes.
-Factoring Serial and error objects out to be global variables to allow for access to them from multiple threads.
-Refactoring to better reflect naming conventions and eliminate unneeded windows string format macros for the scanModel::showError method.
-Remove event subscription to the "RcvEv" Receive event character event, which is not applicable.
-Refactor serial read code to remove overlapped functionality, which will no longer be needed since we are only handling one serial connection and executing the method that reads in a separate thread.
Finishing destructors and removing extra blank lines