fixes for vs2013 fixes
spurious semicolon
Added DIAGNOSTICS subsystem for logging
fix for fixes for vs2013
acmp conversation tester uses allocator