This patch allows the user to type a property name into the Attribute node,
which will then output the value of the property for each individual object,
allowing to customize e.g. customize shaders by object without duplicating the shader.
Both custom properties that are added in the UI as well as Python-based properties
are supported, the type has to be Float, Integer or 3-component Float Array property.