tree-wide: remove Emacs lines from all files This should be handled fine now by .dir-locals.el, so need to carry that stuff in every file.
tree-wide: sort includes in *.h This is a continuation of the previous include sort patch, which only sorted for .c files.
networkd: split up networkd.h into per-object header files No functional changes, just moving definitions into separate header files.