All runtime outputs are now in a single 'bin' and all library outputs in a 'lib' directory.
A unique postfix was added to all output to uniquely identify different configuration outputs in these new folders.
introduced a helper to generate a resource path relative to the directory the executable is in.
This way the executable expects the res folder in the same working directory and not some weird relative path to the Go_GUI module.
refactored cmake gui linking
Changed main to change the current working directory to the the directory the executable resides in. Makes texture and model paths independent from the cwd set from outside.
Made paths relative again and removed RessourceHelper.
fixed texture paths
Merge branch 'master' into build_structure and adjusted texture and font paths to be relative to working directory
fixed missing configure call
refactored linking to opencv out to its own cmake-function (like the other external libs)
removed pointless target_link_libraries calls
Merge pull request #46 from augmented-go/build_structure

Closes #42 - Improved, new build structure