[DBClientAction] Modified the process of valid user check.

Create new class of ActionUserIdSet,it have a method(isValidActionOwnerId()) of
chek the valid user.
[DBClientUser] Fixed a double definition of UserIdSet.

Remove the UserIdSet of defined in DBClientUser.h, use the UserIdSet in the Params.h of an existing file.
[ActionManager] Consider the presence of  ISSUE_SENDER(USER_ID_SYSTEM).

checkActionOwner:
USER_ID_SYSTEM is the only for the type ACTION_ISSUE_SENDER, otherwise is false.
[modied the process of RunAction test function.

test_runActionWithNonExistingUser  -> it is deleted
Function of "runAction" do not executed by the user that is not registed.
Because it is already excluded by "getActionList".