nanshe/debugging_tools.py: Added support for memory_profiler to run in the background and provide updates.
nanshe/nanshe_learner.py: Spawn a thread containing debugging_tools.memory_profiler inside main. This will set it up regardless of whether it is a block or master process.