BETA: Reworking item enchanting again.
	* Renaming enchantData to enchantItemData.
	* Renaming enchantOptions to enchantItemOptions.
	* isBlessed, isSafe, isWeapon is going to depend on item's type not on attribute over !<scroll element!
	* Adding missing check for support item armor/weapon.
	* Preventing from getting item enchanted when base scroll chance is 0.
		* Note: In retail if u enchant armor to +20 and u use safe enchant scroll to enchant it to +21 it may success but item's enchant isn't changed.
	* And some minor code/javadocs changes.
		* Thanks to: jurchiks
	* Thanks to: Nos

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