Renames the property from oldName to newName.
If there is no property with oldName, nothing happens. If multiple properties have the same oldName, they are all renamed to newName.
Requires that there is not already a property with newName.