Initial commit of ported version to support both FTD driver as well as g...

...eneric virtual com / serial ports.

Change is implemented at compile-time by commenting/uncommenting the #define on the first line of the code. Note that if using COM Port, com port number is hard-coded. Will update the GUI shortly. I believe that VS2013 automatically did some migration stuff when loading the project, so compatibility with older versions may be broken. I'm unable to test this sorry.