Header cleanup
Conform magic headers to the decl/def rule
Implement "make clean-deps" and "make clean-obj"
Stricter grep checks
Implement network protocol generation (incomplete wip)