refactoring out configure_gitlab: extracting configure_ldap function
adding gitlab.signup_enabled option