Remove `(depends-on ...)` forms from Cask

These dependencies will be read from the .el file specified in
the call to `package-file`, ie. `gitlab.el`.
Make helm-gitlab a separate optional package which depends on gitlab
Merge pull request #1 from purcell/master

Packaging fixes