Move into own include directory for clarity. Also allows qa_utils to use its own private headers in qa/qa_utils without exposing them through the target_include_directories directive.
Also expand some documentation of some other KI_TEST functions.