update EngineTemplate for recent changes to LocalEngine
add boolean do_timing flag to analyze args

times p_State.transition call with general_utils.Timer
forces do_diagnostics to False
add tests of do_diagnostics, do_timing