Numhits update, additional spell table fields utilized.

Fixes for numhits system
Implementation of new spell table fields
Update and further implemention of CastRestriction
- See Mob::PassCastRestriction for details on how to use this field properly, offers extremely
high potential for custom spell making.