[JENKINS-21838] - A draft implementation of OwnershipAuthorizeProjectStrategy

URL: https://issues.jenkins-ci.org/browse/JENKINS-21838

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
A first implementation of ItemOwnershipPolicy extension

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Migrated OwnershipPlugin's configuration to the real class instance

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
[JENKINS-21838] Fixed the implementation

Resolves https://issues.jenkins-ci.org/browse/JENKINS-21838

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #20 from synopsys-arc-oss/authorize-project-integration

[JENKINS-21838] - OwnershipAuthorizeProjectStrategy
Merge pull request #21 from jenkinsci/item-ownership-policy

[JENKINS-21904] - ItemOwnershipPolicy extension point
Merge branch 'master' of https://github.com/jenkinsci/ownership-plugin

Conflicts:
	src/main/java/com/synopsys/arc/jenkins/plugins/ownership/OwnershipDescription.java
	src/main/java/com/synopsys/arc/jenkins/plugins/ownership/OwnershipPlugin.java
	src/main/java/com/synopsys/arc/jenkins/plugins/ownership/jobs/OwnershipItemListener.java