Fixed a bug in the last commit

Fixed a problem where nametags wouldn't hide if an on-duty admin left
the server without going off duty.
Logging improvements

Added logging for spawning new/existing characters as well as creating
new characters after death or upon logging into a dead character.

Added coordinates to logout log message.
Fixes and improvements to vehicle locking

Fixed a false report that would report players for entering a locked
vehicle if someone already in the vehicle locked it while someone was
entering.

Shifted vehicle lock code to a separate script, provided interface
functions and converted scripts to use them.

Added a validity check to IsPlayerSpawned to avoid array out-of-bounds
errors.

Updated FILE-LIST.md to reflect recent changes.