Changes to the db2sql plugin to make it better maintainable

Signed-off-by: Haru <haru@dotalux.com>
ItemDB SQL Sync

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
 Added ItemTradeRestriction enum

- To be used in a follow-up item_db.conf edit.

Signed-off-by: Haru <haru@dotalux.com>
 Added ItemNouseRestriction enum

- To be used in a follow-up item_db.conf edit.

Signed-off-by: Haru <haru@dotalux.com>
Added Dastgir's item_*.txt -> item_db.conf converter

- To be used in a follow-up commit.

Signed-off-by: Haru <haru@dotalux.com>
Extended ItemDB to support several other formats (part 1)

- Updated item_db.conf in preparation for the source edits.

Signed-off-by: Haru <haru@dotalux.com>
Extended ItemDB to support several other formats (part 2)

- Actual source edits

Signed-off-by: Haru <haru@dotalux.com>
Removed some files which are no longer used
Updated db2sql converter to match the recent item db changes

Signed-off-by: Haru <haru@dotalux.com>
Merge pull request #283 from dastgir/itemdb_remake

Extended item_db.conf to have several other formats.
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
ItemDB SQL Sync

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Removed Quotes from mob_skill_db.sql and mob_skill_db_re.sql
This fixes Error Code #1064 (Reference: http://hercules.ws/board/topic/5802-mysql-mob-skill-dbsql/)
Also saves a bit CPU load to convert quotes to numbers.
Fixes and optimizations to the item_merge.lua converter.

- Special thanks to QQfoolsorellina

Signed-off-by: Haru <haru@dotalux.com>
Corrected GM level override checks for Nouse and Trade

- Values are now clamped to the [0,100] range. Removed useless
  positivity check for item_usage.override (fixes a compiler warning).
- Special thanks to KeiKun, ossi0110.

Signed-off-by: Haru <haru@dotalux.com>
Merge remote-tracking branch 'upstream/master'