Dungeon Crawl custom code merge
Added numerous modding hooks.
Added rules:
	Character:KeepLevelOverMax - Don't delevel a character if they are found to be over max level rule.
	Spells:UseCHAScribeHack - Optionally omit spells with CHA in effect12 when using scribespells and traindiscs
	Combat:MonkACBonusWeight - Adjust the weight threshold for monk AC bonus
	Combat:ClientStunLevel - Adjust the level clients kicks and bashes start to roll for stuns
	Combat;QuiverWRHasteDiv - Adjust the divisor applied to weight reduction for haste calcs
	Combat:UseArcheryBonusRoll - Make archery stationary bonus a roll
	Combat:ArcheryBonusChance - Archery stationary bonus chance

Added account flags and associated perl wrappers
Added EVENT_ITEM_TICK for interactive items
Added EVENT_DUEL_WIN and EVENT_DUEL_LOSE, which exports $enemyname and $enemyid
Added timer and interval to console worldshutdown command
Added EQW interface for worldshutdown and server-wide messages
Merge pull request #1 from EQEmu/master

Sync
Merge pull request #2 from EQEmu/master

sync
Removed my bookmark comments and cleaned up itemtick for cases where there are no tick items.
Various customizations from DungeonCrawl
Merge pull request #3 from EQEmu/master

sync
Fixing some regressions
Merge pull request #51 from josheb/master

Quest events and customizations
Fix NULL to nullptr for SQL queries
Fix NULL to nullptr for SQL queries take 2
Merge https://github.com/EQEmu/Server