correct order of "getObjectFromSelfPlayerOrLocation" to match description and player.
Reverse search order of "getObject" and "remove" and "getObjectByX" in inventory so that most recently added items are returned first if there's a name/syn clash. (stack vs queue behaviour)