GitLab public repository support

This allows berks-api to scan GitLab repositories and index
them if they public.

It requires the :uri downloader in berkshelf v3.0.0beta8 or newer.

Closes #84