This backports the changes EE made to Gitlab::UserExtractor, removing the need for an EE specific module.
This ports the changes for the CODEOWNERS feature to CE: - It adds the CODEOWNERS file. - It adds the mention of the `with-codeowners` branch in TestEnv