Add current user lookup support

Control modules can now determine if a user initiated the action for
fine grain access control and / or logging