Enhance test paths

If the test paths are changed by an including project, for example via
EXECUTABLE_OUTPUT_PATH, add_test with the explicit COMMAND option will
substitute the correct path for the specified executable.
Merge pull request #4 from MikaelSmith/fix-test-paths

Enhance test paths