Added AMQ*.h files for includes that need pragma protection. Removed inline pragma protection from almost all AM files. Added support for detecting when clang is being used and the pragmas need to be turned on.