[EE] Improve the Project factory to make `creator` defaults to `namespace.owner`

username-removed-128633 requested to merge rc/improve-projects-factory-ee into master

What does this MR do?

EE MR for https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13412

Are there points in the code the reviewer needs to double check?

I've moved some EE-specific examples to their right place.

Why was this MR needed?

Because, even if no conflicts were detected for the CE MR, specs would fail once failed into EE.

Merge request reports