[hacc] Don't fail rename if name is unchanged
[shell] Fix attempt to rename unused instead of used state
[util] Fix a bug with dirname() and absolute paths.

For some reason this gave me a LOT of trouble!
[hacc] Fix a bug in document loading with anonymous objects
[ent] Move tentative camera command to Player