BETA: Clean up of unused variables in `L2CharTemplate`.

Reviewed By: UnAfraid

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6213 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Removing `ObjectPosition` from `L2Object`.
	* Reducing object creation.
	* Removing unnecessary methods.
	
	* Reviewed by: UnAfraid, Nos, Zoey76, jurchiks
	* Tested by: Konstantinos

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6214 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA:`Quest` `addSpawn()` method improvements.
	* Converting L2Character/Location parameters into IPositionable.
	* Proper JavaDocs for all methods.
	* Proper ordering.
	* 1 minor improvement.
	
	Patch by: jurchiks
	Reviewed by: UnAfraid, Nos, Zoey76

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6215 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Adding remove method to `AbstractVariables`.
	* Suggested by: nBd

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6216 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
Merge branch 'master' of https://github.com/L2J/L2J_Server_BETA

Conflicts:
	java/com/l2jserver/gameserver/model/quest/Quest.java
	
sync