Add ability to configure GitLab Pages access control manually
While we wait for bringing access control out-of-the box in #2443 (closed) , we can let users to do it manually for the time being - by registering Pages as an application in GitLab manually and populating the app id and secret to Pages config. For that, we need to expose settings and render them in the configuration file.