GraphQL: add ProtectedBranchCreate mutation
### Problem The mutation to create a protected branch is missing. ### Proposal Add `ProtectedBranchCreate` mutation to GraphQL to support protected branch creation. **Note** CE and EE versions of protected branches have different configurations.
issue