Merge pull request #1 from synopsys-arc-oss/co-owners-support

Co-owners support (JENKINS-18740)
Added support of the role-strategy "@Owner" macros

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Implemented @OwnerNoSid macro, which allows to replace Sid by the current user.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Removed "final" at the abstract class in order to make jelly work correctly.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge branch 'master' of https://github.com/jenkinsci/ownership-plugin
Added macros for the co-owners.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Made "Require Configure rights" optional

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added support of the @NoOwner macro.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added expose of ownership variables

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added missing help files.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Renamed "slave ownership" to "node ownership" according to comments from Daniel Beck.
Resolves https://issues.jenkins-ci.org/browse/JENKINS-18744

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge pull request #2 from synopsys-arc-oss/rolestrategy-macros

[JENKINS-18738] - Integration with Role-strategy
Merge branch 'jenkins_18744_expose_ownership_vars'

Conflicts:
	src/main/resources/com/synopsys/arc/jenkins/plugins/ownership/Messages.properties

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed messages after the merge

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>