Use pushBoolean instead of lua_pushboolean
Add Lua function Item.hasAttribute
Remove unnecessary if-statement
Replace C-style casts with C++-style casts everywhere
Fix Item.getAttribute for new attributes
Serialization for the new item attributes:
This commit also cleans up the serialization code in other classes.
Add 10 new item attributes:
The following item attributes can now be customized for items: name,
article, pluralname, weight, attack, defense, extradefense, armor,
hitchance and shootrange.
combat events & more:
Creature:onAreaCombat
Creature:onTargetCombat
Player:onGainSkillTries now runs when using magic
tala and dalkon commits