Added MiniProfiler tests.

...which were previously in a separate file that was not part of the repository. This also adds a function get_current_time to the class.
te-datainit output streams: pass by reference.

This is done to equalize behavior with and without SimKernel bindings.