khmer multiprocessing

Outstanding PR for experimenting and eventually finalizing multithreading/processing in khmer.
This [link](http://markflorisson.wordpress.com/2011/07/14/openmp-exception-propagation/) says only the OpenMP master thread can deal with exceptions, so there might be another changes lurking here.