Returns the character that possesses an object. This functions will identify the bearer if the object is in equipment or inventory, or in a container that is carried by someone (and it handles nested containers). If the object is on the ground, or in a container or nested container on the ground, then the function returns null.