output id on project list since gitlab uses ids for commands
ammend usage instruction for list method
add list_groups method for returning gitlab groups
add create_groups method
add method to allow adding users to a group
add root user as owner to new groups by default
allow for moving existing projects to groups
clean up redundant whitespace
allow for namespaces to be set on project create
Merge pull request #4 from RyanMacG/new-commands

New commands for groups