kernel: mv struct defs in .h, less backward deps
* kernel/core/portdat.h: distribute to more precise places
* kernel/core/portdat.h: estet
* kernel/core/386/dat.h: distribute
kernel: more cleanup, move from portdat.c to portfns.c, removed unused
enums
* kernel/globals/386/dat.c: more clenaup
* kernel/concurrency/: cleanup, introduce ref.c
* kernel/concurrency/taslock.c: cleanup
* kernel/memory/pool.c:
* kernel/core/portfns.h: more backward deps breaking
* kernel/processes/edf.h: simplify
* kernel/memory/sysmemory.c:
* kernel/files/file.c:
* sys/src/make_trace.txt:
* kernel/devices/sys/: mv files here
* kernel/processes/edf.h: delete
* kernel/core/portfns.h: distribute
misc
* kernel/core/portdat.h: cleaning
distributed portdat_core.h!