Fighting the good fight.

Move libfmt, libutf into subdirectories of lib9.

Add poll-based socket i/o to libthread, so that we can
avoid using multiple procs when possible, thus removing
dependence on crappy pthreads implementations.

Convert samterm, acme to the single-proc libthread.

Bring libcomplete, acme up-to-date w.r.t. Plan 9 distribution.
diff --git a/src/libplumb/mkfile b/src/libplumb/mkfile
index e2d42ed..eb6d055 100755
--- a/src/libplumb/mkfile
+++ b/src/libplumb/mkfile
@@ -5,6 +5,7 @@
 OFILES=\
 	event.$O\
 	mesg.$O\
+	thread.$O\
 
 HFILES=$PLAN9/include/plumb.h