Pass compiler values to CI scripts.
Added -pthread compiler flag for Unix builds and changed -lpthread to -pthread.
Merge remote-tracking branch 'upstream/next' into MAID-322_fix_cryptest_with_gcc

Conflicts:
	cmake_modules/standard_flags.cmake
add_gtests.cmake now correctly handles commented-out sections of C++ code.
Fixed typo.
Merge remote-tracking branch 'upstream/next' into MAID-322_fix_cryptest_with_gcc

Conflicts:
	cmake_modules/standard_flags.cmake
Added warning message for missing ccache.
Updated to avoid multiple warnings about ccache in a single CMake run.
Minor style fix.
Removed another instance of '-pthread' being added to Clang linker flags.
Merge pull request #161 from Fraser999/MAID-327_fix_add_gtest

MAID-327: add_gtests.cmake now correctly handles commented-out sections of C++ code
Merge pull request #160 from Fraser999/MAID-322_fix_cryptest_with_gcc

MAID-322: Added -pthread compiler flag for Unix builds and changed -lpthread to -p...
Applied ${TASK_LABEL} to tests' labels.
Merge pull request #158 from Fraser999/MAID-306

MAID-306: Pass compiler values to CI scripts.
Merge remote-tracking branch 'upstream/next' into MAID-415_handle_task_label
Added TASK_LABEL to global labels for Exper targets.
Merge pull request #166 from Fraser999/MAID-415_handle_task_label

Applied ${TASK_LABEL} to tests' labels.