Fix project creation with plugin config if user is not project owner

On project creation it is possible to specify plugin configuration
values that should be stored in the project.config file. This failed
if the calling user was not becoming owner of the created project,
because only project owners can edit the project.config file.

With this change now it is sufficient to have the 'Create Project'
capability to create a project with an initial plugin configuration,
even if the creating user is not becoming project owner of the created
project.

Change-Id: Ifecfeadd425afeff83197b11c97c1c2bbbef8eef
2 files changed