Device/Port: Fix timeout error

In the Port::FullRead method, a potential endless loop could occur,
which was only interrupted by the supplied timeout value.
Driver/PosiGraph: Enable flight download capability
Merge branch 'master' of git://git.xcsoar.org/xcsoar/felix/xcsoar