add "logging" global object to framework, allows enabling/disabling of logs, adds log time (in exchange time) and allows graphing records with variables as names.
this will be my last commit unless people make feature requests, so let me know....