Move pipelines table filter search to GraphQL

Let's move our filtered search feature for pipelines over to GraphQL 🎉

This can be a good first step if possible without having to port over the entire pipelines list feature. Just port over the filtered search bit first 😄

This component lives here app/assets/javascripts/pipelines/components/pipelines_list/pipelines_filtered_search.vue and it works hand in hand with app/assets/javascripts/pipelines/components/pipelines_list/pipelines.vue as well as app/assets/javascripts/vue_shared/mixins/ci_pagination_api_mixin.js.

All of the tokens for this component can be found here app/assets/javascripts/pipelines/components/pipelines_list/tokens.

This component works by updating the polling mechanism for pipelines and changes query params we continually poll for updates.

Screenshot

Screen_Shot_2020-06-19_at_3.18.26_PM

Edited by Payton Burdette