Make eyeball lib publishable and use it in GitLab
As stated in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9998/diffs we are going to use eyeball lib to poll on active tabs only.
We need to change some tiny parts (like remove backbone) and publish it to npm.