renamed VERSION precompiler identifier to VERSION_TBAPI to resolve conflict with global package VERSION identifier created by autoheader
set autogenerated files (Makefiles, ...) to be ignored by git
fixed/worked around hang on Close(): under some conditions, the ftdi_usb_close() and ftdi_deinit() calls would hang;
implemented timeouts of 1s each so that the software does not freeze on exit.
tests show that the device correctly responds on the next restart of the software, so no negative impact has been seen so far in case the timeout is hit.
reduced verbosity of libftdi implementation of CUSB
changed references to TBAnalogInterface to TBDigitalInterface so that takeData at least starts up successfully with DTB connected
Merge branch 'devel-DTB' of https://github.com/psi46/psi46expert into devel-DTB

Conflicts:
	.gitignore
added ./bin and emacs/eclipse specific files to gitignore list
merged modifications to takeData and daqFrame made at DESY (stored locally on machine h1alexey);
please note: not included were various delays (most of which are likely obsolete) and the hard-coded setting of the WBC parameter; instead the one set in the config is used.
made output clearer when opening a device
added/fixed some output messages
Merge remote-tracking branch 'simon/devel-DTB' into devel-DTB

Conflicts:
	src/BasePixel/pixel_dtb.h
	src/psi46expert/daqFrame.cc
	src/psi46expert/daqFrame.hh
	src/psi46expert/daqLoggingManager.cc
	src/psi46expert/daqLoggingManager.hh
	src/psi46expert/takeData.cpp
fixed old TBDigi reference
Merge pull request #1 from hperrey/devel-DTB

merged DESY takeData/daqFrame modifications and improvements to libFTDI USB interface implementation