fixes issue caused by commit 1f4e44db0bfdb5449980a11e0bdf06cab602c6b5 when using FTD2XX; reintroduces features of this commit
building of executables is optional now; use cmake -DBUILD_pxarexe=ON to activate
renamed build option to enable compilation of UI (+GUI)
added includes needed to build UI on Linux with gcc 4.7
reflecting changes made by ursl in ./main
Merge branch 'master' of https://github.com/psi46/pxar
create libpxarui and pxarGui from main folder
added skeleton expandloop routine
small changes to getpixelenable method definitions
added some implementations of DUT class methods
added skeleton test routines w/ expected return values and parameters to interface HAL and API layers
added test routines for DUT methods
dummy implementation to HAL/API interface routines
*very* early API call implementation with HAL interaction and loop expansion for distinguishing between pixel/roc/module HAL calls
moves issue #3 forward
added wiki link to README
dummy routines return data now
fleshed out expandloop routine; to be tested
used parameter to simulate dac range
renamed debug routine accordingly to avoid highjacking of methods
further implementation of the api routines; work in progress: compiles but does not yet work as intended.
Move DUT implementation in its own file.
Merge branch 'master' of github.com:psi46/pxar

Conflicts:
	core/api/api.cc