moved bg'd proc struct to util.h; added process_hash.h/c