Mostly housekeeping

+ Trying LogContext out
+ Moved Animation and SpawnAppearance into Payload.
+ Fixed Scene removal of characters (was causing a crash after LD
removal).
+ Tidying in World/WCC + zones are now checked before characters are
sent to them
+ LD Characters are now saved before deletion.
+ Housekeeping in Zone (function renaming) + more packets sent to 'only
visible' characters.
+ Characters are now removed from the zoning list after arriving in
zone. This was causing a crash (dangling pointer).
+ Zones are now created in a safer way.