event skeleton

added event manager
adapting matt's sqlite code to be an EventBackend

more work on sqliteBackend
eventmanager and sqlite backend nearing completion
conslidation of path and name for sqlitebackend. remove/overwrite existing db
fixed table creation to introspect field value types
moved new output db event stuff into utility folder and added files to build:
fixed all compile bugs. There is a linking bug still lurking...

linker error due to missing destructor def - fixed
updated most core classes to use new event recording paradigm - still compile bugs

fixed compile tests in core classes. Created AgentDeaths table to handle permanent record nature of new output paradigm

removed all old output paradigm files and usage

added missing record invocations on events. Fixed event-manager bug where event group/creator were being queried incorrectly

modified doc comment
refactored sqlite3 interaction into an sqliteDb class. Masstable and SqliteBackend now use sqliteDb class

added missing files SqliteDb.cpp and .h

fixed compile bugs
fixed bug where records weren't dumped on EM->close(). minor tweaks
fixed sqlitebackend bug where cmds weren't being cleared on a flush
fixed sqlitebackend bug - string insertions weren't being escaped with double-quotes. Removed debugging code