Moved sim_core::get_report() to private from public.

Task @T18 : During unit test development, it was realized that there
is no sane reason for the get_report method to  be public, since
it needed the running context to work properly.