fixing a bug and improving exception handling:
fixing a bug and improving exception handling:

1) bug was that make_memory_info_msg was not being called with all needed input args

2) sometimes, the child process gets killed by OOM killer and just exits with 137 instead
of giving a traceback with java.lang.OutOfMemoryError.  So now we treat exitcode==137
as equivalent.

trec-kba/streamcorpus-pipeline,trec-kba/streamcorpus-pipeline,trec-kba/streamcorpus-pipeline