fixes #4204 - db schema for puppet class groups
fixes #4204 - assign multiple host puppet groups to a host or hostgroup