Updated SMem Params to be up to date.
Updated SMem stats properties.
Renamed the stats to be up to date.  Also added support for setting the new settings (except for the interpretation of a Set).
Ripped out MySQL and PostgreSQL support from SMem.
Everything in the equivelent place of semantic_memory.h is now up to date.  Still have cli_smem.cpp and semantic_memory.cpp to go.
Updated all SMem SQL Statements to be the current version.
First thousand lines of SMem (semantic_memory.cpp) updates done.
Lines 1000-2000 of semantic_memory.cpp done.
Changes from codereview.
Merge remote-tracking branch 'origin/master' into smem
Lines 2000-3000 done.
Lines 3000-4000 done
Semantic Memory is code complete.
Added missing drop statements to the database.  Also fixed the set schema version statement.
Added missing signature table.  Also fixed tests to be updated with the new tables and index names.
Fixed bugs related to adaptables.
Fixed retrival bug.  It would set the lti id to be the same as the parent instead of the one in the db which would cause it to do a recursive retrieval if you retrieved on it.
Mirroring works now.  Also added a mirroring test to Smem Functional Tests.
Added smem command which is up to date with the latest version of smem.  Includes print.
Fixed smem bugs related to merge.  Also added merge tests.  Also fixed a mirroring bug.