phlsys_conduit: add actAsUser context manager
phlsys_conduit: add actAsUser context manager

To help set and unset the 'actAsUser' attribute, provide a
context manager to handle setting actAsUser and restoring the
original setting.

Test Plan:
added doctest to illustrate usage and verify behaviour

kjedruczyk/phabricator-tools,kjedruczyk/phabricator-tools,valhallasw/phabricator-tools,kjedruczyk/phabricator-tools,aevri/phabricator-tools,aevri/phabricator-tools,aevri/phabricator-tools,bloomberg/phabricator-tools,kjedruczyk/phabricator-tools,valhallasw/phabricator-tools,cs-shadow/phabricator-tools,bloomberg/phabricator-tools,cs-shadow/phabricator-tools,valhallasw/phabricator-tools,cs-shadow/phabricator-tools,valhallasw/phabricator-tools,cs-shadow/phabricator-tools,bloomberg/phabricator-tools,kjedruczyk/phabricator-tools,bloomberg/phabricator-tools,aevri/phabricator-tools,cs-shadow/phabricator-tools,aevri/phabricator-tools,bloomberg/phabricator-tools