plugins/equips & talib: Add a new item property system.

There are still some outstanding issues...