* feature: cover gateway service config import
* fix: use AmneziaApplication in gateway service import test
* feature: cover gateway service update
* fix: drain gateway workers before test teardown
* basic tests adaptation
* fix: ui servers model and controller test awg config
* fix: platforms test builds
* build dirs inspection
* fix: changed paths for tests and tests artifacts
* fix: 'deploy' parent dir
* windows ctest configuration and macos dependencies inspection
* windows check executable and macos copy openssl libs
* windows test executables check and macos copy openssl
* changed some path on windows
* android apk list
* fix: updated android apk path
* Verify Android test files
* fix: build tests only with AMNEZIA_BUILD_TESTS
* fix: copy openssl runtime next to test_openssl_library
* fix: awg2 test config and inverted description checks
* chore: move run_android_tests.sh to client/tests and drop personal paths
* chore: gate tests by option, scope secrets and drop global concurrency in ci
* chore: serialized vps test job, scoped secrets, backup secret guard, test data lookup
---------
Co-authored-by: MrMirDan <8mirdan8@gmail.com>