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.
Ignore in-source installed libraries and binaries.
Delete SVN folders from git repository. No Idea why they were there at all, proper conversion should have deleted them.
Remove superfluous TBAnalogParameters. We now only have TBParameters.
First step towards only having one interface.
Remove TBAnalogInterface references.
Remove AnalogInterface from TBM code.
Removed double definition of GetTBInterface.
function name now TBMPresent()
Cleanup() is now Close() - since it calls CTestboard->Close().
Change TBAnalogInterface to TBInterface in all Highrate tests.
start moving daqFrame to TBInterface
Switching to TBInterface instead of TBAnalogInterface for all psi46exper high level functions and tests.