BETA: Splitting `IPositionable` into 2 interfaces.
	* `ILocational` : Contains only getters.
	* `IPositionable` : Extends `ILocational` with addition of setters.
		* Adding 1 more method `setXYZ(int x, int y ,int z)`.
	
	* Reviewed by: jurchiks, Nos, UnAfraid, Zoey76

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6217 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Core-Part for [DP9958].

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6218 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: '''Skills rework''':
	* Reworked `MagicSkillLaunched` packet.
	* Fixed wrong packet structure of `MagicSkillUse`
		* Thanks to: Nos
	* Re-implemented signet skills handling as it has to be.
	* Re-implemented fusion skills handling as it has to be.
	* Implemented new effects group called channelingEffects which is applied for CA1, CA5 operate types as long as skill is casting (by ticks specified in skill)
	* Fixed minor visual glitch that appears when you try to cast a ground type skill your toon is like jumping when u don't match requirements.
	* `writeLoc()` method in `L2GameServerPacket` is using `IPositionable` now.
	* Moved `getSummoner()`, `setSummoner()` methods from `L2Npc` to `L2Character`.
	* Reviewed by: Zoey76, Nos, Adry76, nBd

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6219 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Fixed loading of title color from database it was getting overriden by access level title color.

Reviewed By: Zoey76

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6220 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Fixing teleToLocation overloading methods shouldn't change instance id to 0 by default.
	* Reported by: lion, nBd

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6221 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Fixing NPE vulnerability at `L2PcInstance` and some typos regarding observation.
	* Reported by: lion

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6222 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: More from [6222]

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6223 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: `RequestGiveNickName` packet fixes.
    * Fixed possible `PatternSyntaxException`
        * Reported by: lucan
        * Patch by: jurchiks
    * Changed custom messages to retail like messages.

Reviewed by: UnAfraid, Zoey76

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6224 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Package sells should be excluded from off-line traders.

Patch by: VlLight
Reviewed by: Nos, Zoey76

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6225 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Minor update for [6225], it won't prevent off-line crafting when off-line shop is enabled.

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6226 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Fixing little typo in clearSiegeClan() method.
	* Reported by: lion

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6227 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Fixing wrong teleport method when siege start/stop.
	* Reported by: lion

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6228 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: When spawnlist hasn't day/night time spawns von hellman should be handled.
	* Reported by: lion

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6229 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad