Broken object clips on removal/addition
* Removed castlewars
* Removed Warriors Guild
* Removed MagicBookListener
* Removed Identifiers (Unused)
* Removed ObjectManager
* Removed dementhium logger
* Removed spellbook handler

* Rewrote GameObject handling
* GameObjects now added using setLocation(Location loc)
* Clip is managed automatically
* GameObjects are updated to clients automatically
* Reworked player map handling for new objects
* Maps are now parsed before a players location is set

* Added ancients handling - Minus teleports
* Reworked magic interfaces
* Added custom logger
* More debug info for ::debug
* Swapped AttackDamage constructor CombatType for DamageType (Makes
sense)
* Added LoadProfile and RestoreProfile commands
* Added Reconnect, Despawn commands
* Added Modern, Ancient and Lunar spellbook commands
* Added DefaultGameObject to distinguish between Cache objects and
Custom objects

* Fixed autocasting not disabling when players changed spellbooks
* Reworked Spawn command