Like Object.getOwnPropertyDescriptor, but goes along the prototype chain and gets the descriptors for all properties.