Added guild_castle_invite and guild_castle_expulsion to guild.conf, they determine how invite/expel work inside castles during WoE/GvG
See: http://hercules.ws/board/topic/1623-additional-settings-in-guildconf/
Fixed a bug causing players to see unrelated guilds' #ally channels

- The issue would only happen if the #ally channel is on auto-join, when
  a guild is first loaded.
- Follow-up to cd2f5e4a687b2abbdb9d795e5c91b874aa0d2546
- Special thanks to Ind.

Signed-off-by: Haru <haru@dotalux.com>
Implemented MD_RANDOMTARGET, see doc/mob_db_mode_list.txt for more information
Added April 2014 Client Packet Data
HPMHookGen compatibility update for doxygen 1.8.7
Removed redundants
Removed CMakeLists.txt (Thanks to Haruna)
Removed 3rdparty/cmake and item_db.pl (Suggested by Haruna)
Merge pull request #285 from MrKeiKun/fix/remove_redundants

Removed redundants
Fixed typos on cache/.

Signed-off-by: MrKeiKun <the.keikun@gmail.com>
More typo fixed on conf/
Fixed typos inside src/
Merge pull request #282 from MrKeiKun/fix_typo

Fixed some typo
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>