Decide upon how to handle polling from FE
Given this documentation https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9998/diffs we a simple, clean and reusable piece of code to handle this.
We need to understand if there is already something done that we can use or if we should do one ourselves. If we opt for the later, it must be something external