Fixes Config.Groups.get() returning dict reference

Config.Groups.get now returns a copy of the group dict instead of the group
dict straight from the config itself, allowing the caller to make changes to
the copy without breaking config.