Add group permission table support for products so that some can be private to particular groups.
If I understand myself correctly this should now be complete.