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
fixed printed output path for successful run
fixed model naming bug where sqlite doesn't like dash. Made events more robust by recording event creator id and impl instead of holding a potentially deleted model reference
added sqlite TRANSACTION wrapping of flushed commands to speed things up
renamed 'group' to 'title in Event classes. Made addEvent private and EventManager is a friend of Event
added lots of documentation

more comment additions
Removed unnecessary timestamp shortcut from Event class.  Added comments to Event class
added doc comments to sqliteback and tweaked a few comments

comment cleanup. Added doc comments to sqlitedb class
added Event and EventManager tests
tmp - adding sqlitedb tests. cleaned up and improved some comments and formatting

tmp more work on sqlitedb tests

finished sqlitedb tests

added SqliteBack regression test