cleaned up conf.rb
cleaned up pmm.c
added partial writes to pipes (fixed tar xfz freeze)