Add /var, /kernel/drv, /usr/kernel/drv macros to shared-macros.mk, and fix ordering