[testDBClientAction] Rename some variable names for user ID to distinguish their roles

userId -> operatorId
expectUserId -> expectedOwnerId
[testDBClientAction] Rename a variable

ownerId -> expectedOwnerId
[DBClientAction] Apply OPPRVLG_GET_ALL_ISSUE_SETTINGS for getting issue sender actions
[testDBClientAction] Fix a bug that test_getActionListWithActionType() isn't executed
[ActionsQueryOption] Unify building owner condtion & action type condition

Because the owner concept is tied with action type.
IssueSender action doesn't have the owner concept.
[testActionsQueryOption] Fix tests destroyed by 18ba5104
[RestResourceAction] Remove a code which is mitakenly included in 51bc57c5
[ActionsQueryOption] Don't use negative condition
[ActionsQueryOption] Shouldn't refer a function of an external class

DBClientHatohol::getAlwaysFalseCondition() ->
DBClientAction::getAlwaysFalseCondition()
[DBClientAction] Add checkPrivilegeForAdd() which is inspired by checkPrivilegeForDelete()
[DBClientAction] Apply OPPRVLG_CREATE_ISSUE_SETTING for adding a IssueSender action
[DBClientTest] Add all issue setting related privileges to a user to test them
[testDBClientAction] Add tests for adding a IssueSender action
[DBClientAction] Fix a typo in a comment

checkPrevilegeForDelete() ->
checkPrivilegeForDelete()
       ^
[DBClientAction] Extract making ID list condition from deleteActions() to a new function
[ActionsQueryOption] Enable to set list of action ID
[DBClientAction] Apply OPPRVLG_DELETE_ISSUE_SETTING for deleting actions
[testDBClientAction] Add tests for deleting IssueSender action

The test will fail because current implementation has a bug.
[DBClientAction] Fix a bug that cannot delete IssueSender action in spite of having the privilege
[RestResourceAction] Accept the action type "ACTION_ISSUE_SENDER" for creating an action