adds inheritLevel property to DomainCreatePermission and makes persisters set it instead of setting the inheritLevel of the post create permission
adds inheritLevel and domainLevel properties to ResourceCreatePermission and makes persisters set them instead of setting the post create permission's properties