HPCC-8676 Add publishedBy and suspendedBy attributes to Query Entry

When publishing, copying, and suspending a query, keep track of
who performed the action (if a username is available).

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #3966 from afishbeck/noteUserWhoActsOnQuery8676

HPCC-8676 Add publishedBy and suspendedBy attributes to Query Entry

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>