Allow installation other than `gitlab-managed-apps`
Problem
We currently hard-code and require gitlab managed apps to be in the gitlab-managed-apps namespace
Proposal
- Allow operator to specify a different fixed namespace
- GitLab should be aware of this namespace so that it knows which namespace to query to determine application status.