A few changes to make the module work with the current version of the API

I added support for groups and changed the parameters for some of the methods based on the current GitLab API.