Merge pull request #358 from rleigh-dundee/cpp-libpath-dev44

Cpp: libpath and documentation improvements
Formatting corrections
fix #10857: how to create a PR that changes the schema
merge dev_4_4 -D org -I include -E exclude: PR 346 (Training update april 13 1)
merge dev_4_4 -D org -I include -E exclude: PR 361 (Further corrections to troubleshooting)
merge dev_4_4 -D org -I include -E exclude: PR 362 (fix #10857: how to create a PR that changes the schema)