Fix a typo in a MPSSE command in ftdi.h

There is a typo in ftdi.h for the CLK_BYTES_OR_LOW define. It should be
0x9d and not 0x0d.
Added LibFTDI1ConfigVersion to allow version detection
Fixed variable shadowing
No more freshmeat / freecode :(
Make build of the unit tests configurable