BETA: Rest of [5601]
BETA: Rest of [5601]
BETA: Updating !QuestSound enum.
* Patch by: jurchiks
BETA: Some trivial spelling corrections.
BETA: Some cache classes review:
	* HtmCache to javolution.
	* Removing hashCode usage as i said many times its wrong.
	* Cleanup.
BETA: L2PcInstance cleanup:
	* bypass validation lists to Javolution.
	* Using addItemId in SystemMessage where String was used for.
	* Cleanup.
BETA: FrequentSkill to SkiillHolder instead of manual update after server load/reload skills.
BETA: Cleanup of L2PetInstance
BETA: Fixing NPE when Zone is null and banishForeigners is called().
	* Also some minor cleanup.
	* Reported by: valdaron
BETA: Fixing banishForeigners() method in some zone typs it could miss clanless players.
	* Reported by: jurchiks
BETA: Minor typo fixes:
	* NpcWalkerAI:
		* Minor typo in delay warn.
			* Reported by: drathir
	* L2Object: 
		* Cleanup forgotten npc instances from [5562]
			* Reported by: Ahmed
BETA: Some misc changes:
	* Loggers review:
		* Added getClass().getSimpleName() as prefix.
		* Added some missing loggers.
		* Removed useless spammy debug logs.
	* !L2Manor:
		* Moved to datatables as ManorData.
		* XML Reading to DocumentParser.
	* Other:
		* Some trove -> Java maps or Javolution (When thread-safety is needed)
BETA: Item classes cleanup.
BETA: Some Quest related improvements.
	* Patch by jurchiks
BETA: Simplified Formulas for '''Curse Death Link''' & '''Fatal Counter''', also updated to match retail (98% at least).

Reported & Tested by: facheme

Thanks to:
 * jurchiks (for some help).
 * tans (for retail info with pictures about damage depending of HP's amounts).

More info: http://www.l2jserver.com/forum/viewtopic.php?f=69&t=26128
BETA: Removing debug stacks.
	* Reported in #6316
BETA: Moving Christmas Tree instance to dp scripts.
BETA: Core-Part for [DP9157]
BETA: Core-Part for [DP9157]
BETA: ManorData cleanup