Fixed Bug #7694

Implemented official guild notice behavior of re-displaying upon teleport, added conf/battle/guild.conf setting to modify this.
Special Thanks to kyeme, Frost.
http://hercules.ws/board/tracker/issue-7694-guild-notice/

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug #7540

Fixed searchstores crashing when trying to query data of offline vendings (vending db wasn't removing entries upon logout), also changed vending->db index to char id instead of vender id.
Special Thanks to hemagx, jTynne.
http://hercules.ws/board/tracker/issue-7540-new-map-crash/

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug #6735

Fixed a skill unit bug that'd run it on nearby targets disregarding friend-or-foe data.
Special Thanks to Haruna for reproducing and providing all the information.
http://hercules.ws/board/tracker/issue-6735-dancer-please-dont-forget-me/

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug #7637

Fixed visual effects stacking which'd make them remain visible even after they were gone.
Special Thanks to Michieru, mleo1
http://hercules.ws/board/tracker/issue-7637-camouflage-never-ending/

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug #7335

Modified several gvg checks to include checking whether it is a guild castle ( map_flag_gvg2 does so and no it doesn't mean woe:se )
Special Thanks to kyeme.
http://hercules.ws/board/tracker/issue-7335-woe-castle-behavior/
Also follow up 24ced6fcef1a95a2abd0c60b4fe90cbbc3aea268 changed 512 with its constant, special thanks to EPuncker.

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules into ghbb