- Added a new Type called DialogChat which will be used to hold branched dialogs for characters.
- Added initial support for Dialog chatting in BaseCharacter. This will primarily be for AI, as Users already have the Say command and don't use branched dialog.
- Added primitive checking during BaseCharacter.Load() to find the correct Room for the character in the event that two Zones with the same name exist.