Modify logger to use vfprintf
Structs update
Update function signatures
Add max constant for immunity types
Add VERY alpha version of nwnx_combat.
talib update.
nwnx_combat - Add funcs for querying combat info.

-- Add functions to send combat info to players on
   the server channel.

-- Seperate out NWNX request handler.
nwnx_combat fix errors in GetSkillRank functions.
nwnx_effects update.
talib Add new rules functions.

- Remove class.h/c in favor of rules.h/c