issue #824469 - handle duplicated release attempts (unclear circumstances)
Issue #24878:emit signals only when full save
Issue #24866:define all target types in query
document much of the GUIClient class, remove unused Action constructors, reduce #include load, fix most doxygen errors
fix broken examples
reduce the fluff
Merge pull request #542 from garyhgohoos/24878

Issue #24878:emit signals only when full save
Merge pull request #540 from gilmoskowitz/i24469_xtlockDoubleRelease

issue #24469 - handle duplicated release attempts
Merge pull request #545 from garyhgohoos/24866

Issue #24866:define all target types in query
Merge pull request #551 from gilmoskowitz/doxygenGuiclientClass

document the GUIClient class