Makefile: Fix ordering for (update-)packages
The (update-)packages targets require buildworld and buildkernel to
run first. Add some .ORDER statements to ensure this happens.
This fixes 'make -j8 buildworld buildkernel packages'.
PR: 289969
Reported by: yasu
MFC after: 3 days
Reviewed by: yasu, emaste
Sponsored by: https://www.patreon.com/bsdivy
Differential Revision: https://reviews.freebsd.org/D52877
(cherry picked from commit dfc9da6248491072e31f924f5ae6b6238603089a)