Make groups optional for resource; make additional_info optional for dataset

Groups were already optional for dataset, but not for resource. additional_info field currently cannot be deleted.