CMake & QMake: Copy test definitions to the output directory, near the test executable.
utility function has been renamed according to carousel's cmake code conventions.
tests and sources have been splitted on separate folders. qmake projects have been splited too. cmake will be.
CMake lists have been updated after splitting tests from sources.
Little fixes (generated project name has been changed, file system strucutre has been updated).