CMake: Skip running tests when cross compiling

When cross compiling it is not possible to run cross compile binaries on host
platform, but still at least we can test if compilation of tests working.

So after this patch ctest and make test do not running tests and return
immediately with return code 0 when cross compiling.

REVIEW: 112714
Add info how to build DEB package

REVIEW: 112652