Replace cDataFile and cDataFileManager with API clean Output infrastructure. Enhance CPU tracer handling so that tracers can be attached to a CPU and automatically cleaned up when the CPU is destroyed. Add support for tracing an organism on Inject and InjectGroup for debugging purposes. Lastly, fix m_cur_thread handling in cHardwareBCR so that uops are executed properly.