Updated qxtserialport to 2012 release.

While looking into #656, I realized our code was using a library version that was likely several years behind. This PR updates the library.

This hasn't been tested in any meaningful way. It would need to be tried on Linux and Windows as well as OSX, and stress tested to make sure it doesn't introduce bugs.