Remove artifacts of previous version.

- Remove combat related functions.
- Remove obsolete cmake directives.
- Remove examine item event handler.
Remove costume define.
Update function signatures.
Fix/Update strucs.

- CGameEffect: eff_duration is a float... oops.
- CNWItemProperty: fix ip_chance location, fill in more.
- CNWSCombatAttackData: collapse damage result into an array.
- CServerInfo: Add flag for server using IRL.
combat: Major overhaul.
talib: Add nwn_GetHitDice function.
talib: Move effect related functions into talib/effect.c/h
talib: rules update

-- Add Get*Name functions to rules.
-- Add function to get internal rules skill struct.
talib: true_random should read /dev/urandom
talib: Update dice struct.
talib: Update damage struct, add helper functions

-- The helper functions might be best placed elsewhere...
talib: Remove EffectDamageAcc for the time being.

- NOTE: These are not production ready.
talib: effect/ip creation function update...
combat: Forgot to add untracked files.
talib: add tlk function.

-- Not exactly pleased with it.
solstice: update.
effects: update.
talib: misc updates.
equips: update
extend: fix ip struct field.