Hiding Edit button on map if project-role is readonly
Changing project role to dataset role; is this the right thing to do?
Needs some cleanup, but fixes #611