Added entity_list::IsMobSpawnedByNpcTypeID

Exported to both lua and perl
Spell effect addition / fixes
Clean up and revision of proc chance bonuses
Combat Effects and WeaponProc bonuses will no longer affect melee spell procs
Merge pull request #120 from KayenEQ/master

Spell effect addition / fixes
Better flee runspeed calculation.
Added two new NPC special_abilities, ALWAYS_FLEE and FLEE_PERCENT.
Fixed an issue where a NPC could get stuck on a single coord in a rectangular roambox.
Added mindelay to spawngroup to allow for greater control of the roambox delay. SQL is required.
Corrected 2014_02_26_virulentvenomAA.sql
Fix for 'sqrt' failures on vs2010 clients
Reworked Weapon Procing

Broke up the logic to be a bit easier to follow
Procs should happen in the order that they do on live
Proc rates for spell buff procs should be more consistent with live
Added rule Merchant: EnableAltCurrencySell - defaults to true, allows servers to disable the ability to resell items to alternate currency merchants.
Merge remote-tracking branch 'remotes/Eqemu/master'
Fixed augs having 100% proc rate
Merge pull request #121 from Siroro/master

Added rule Merchant:EnableAltCurrencySell
Exported TrainDisc to Lua.
Updated idle timer names.
Crit Spells to StringIDs
Some minor clean up
Fix an mlog message
Fix zone crash with TryWeaponProc
Shielding now uses StringIDs
Switched some heal messages to StringIDs
Fix issue with mob procing
Added FilteredMessage functions that better use ServerFilters

These functions are currently unused, but should work nicely.
I didn't add overloads to separate them from the others for now
Add FilteredMessage do nothing mob virtuals