khmer multiprocessing

Outstanding PR for experimenting and eventually finalizing multithreading/processing in khmer.
Note to self / general: We care very much, because unsigned ints have module sizeof behavior (they loop back around to zero).