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
Merge remote-tracking branch 'upstream/master'