Add QA Test for Jupyterhub integration

Similar to https://gitlab.com/gitlab-org/gitlab-ce/blob/3ac927046008bf8faa8913dcb0150ded16b9bccd/qa/qa/specs/features/browser_ui/7_configure/auto_devops/create_project_with_auto_devops_spec.rb we should have a test that goes through the whole process of deploy services to Knative and verifying that those services are shown in the UI and that we can reach them at their deployed URL:

  1. Create cluster (same as create_project_with_auto_devops_spec)
  2. Assign cluster to project (same as create_project_with_auto_devops_spec)
  3. Install Helm, Ingress, Cert Manager, JupyterHub
  4. Wait for the JupyterHub to be installed
  5. Load the URL displayed for JupyterHub
  6. Verify the page displays correctly (login page)