Group union

This adds the ability to do union of groups and also reject groups.

eg. 
a&b => user of property a AND b
a&!b => user of property a AND NOT b