Tell make which targets are phony.
Move editor preferences file so it works properly.
Use PACKET_SIZE constant rather than a literal.
Simplify the Makefile.