Fixed some bugs in intersectAll. Now only the nearest triangle(s) found
in one AABB are returned, not every intersection made.

~FIX (DefaultGUIManager.cpp): calculated the intersection with the self-
Now the intersectAll only returns the shortest triangle! Be aware, when
the spliting point is the same length for 2 triangles, then these two
are returned.
added the "TEST" flag to the project, so test code will run.
Tried a bit around with the Ententest in the testmain.cpp to get an
intersection. Too bad, the AABB of the Ente is infinity big to every
side.

Added a TEST preprocessor definition