Reuse existing externals build if possible
Check if an externals build with the correct version and platform already exists in the build directory. If yes, exit immediately. This is mostly relevant for the CI system but may also be quite useful for those developers that build the full athena stack locally.
Fixes ATLINFR-3018.
Edited by Frank Winklmeier