use newly created [[cms::thread_safe]] attributes
use cms::thread_safe attribute for filtering
add abs path to test makefile
check function declarations for [[cms::thread_safe]] attribute
 .
Merge pull request #1714 from gartung/clang-use-cms-thread-attr

Multithreading fiixes -- Use [[cms::thread_safe]] and [[cms::thread_guard()]] attributes to filter out false positives