Check 'Running' Status, not individual components
Summary
Checks for a Status of 'Running' on the GitLab Custom Resource, rather than checking individual components.
This allows us to leverage the logic built into the Operator itself to determine when a GitLab instance is ready, rather than redefining some of this logic in test.sh.
Also increases the timeout for the Shared Secrets Job to complete in light of #625 (closed).
Edited by Mitchell Nielsen