Group name now required for POST /groups

Added a constraint on 'name' when POSTing a new group to the system.  @chrisndodge take a look and let me  know what you think.