use unbuffered channels with self-recurrent shortcut.  all neurgo and nv tests pass.
remove debug info
remove debug and code that dumped things to files
detect when cortex is not valid (e.g., some neurons don't have a pointer back to cortex) and repair it.
fix bug where it was saving the wrong cortex
tune the number iterations before restart
remove unneeded code