added a budget code setter to the server
implemented a create method on group
added the ability to set a role to a group
added a create method for roles.
added a grant method to role for setting ACL
removed camel case method names
removed the print of the payload
the create method will return the response, which is the group_id of the newly created group
the create method will return the role_id as a response
These two changes are nearly the same for each, the create method will return the
response, which is the id of the object created.
Merge branch 'create_group' into create_role
adding a call to return the response (ID) of the group/role