Add RemoveObjectFromCache to cmake
talib/2da: Add null check for 2da row entry.
talib: Log error if event wasn't added to queue
solstice: Change delay/repeat command to use IDs

Not all objects have CNWSObject member...
solstice: Add hook for LoadModuleStart

Due to needing to initialize things in a proper order, I think it's
best to do it after the start of the module load, but before areas
are loaded.
solstice: Reactivate mode hooks and GetRunScriptReturnValue hook
Add some debugging
items: Disable IP string
solstice: make sure last lua script return is -1 if no lua script was run.
nwnx_combat is no more and has been merged into nwnx_solstice.
plugins/solstice: Merge old combat plugin.

Note many hooks are not hooked up yet, in order to simplify testing.
talib: Update.
plugins/effects: Update to new accumulator API.
Stop building broken, obsolete plugins by default.
structs: Fill in CNWSInventory.
Merge branch 'ta' of github.com:jd28/nwnx2-linux into ta

Conflicts:
	plugins/solstice/CMakeLists.txt
	plugins/solstice/NWNXSolstice.cpp
	plugins/solstice/NWNXSolstice.h
	plugins/solstice/hook_functions.cpp
	plugins/solstice/hooks/h_RunScriptSituation.cpp
	plugins/solstice/solstice_funcs.cpp
	plugins/solstice/solstice_funcs.h