emulators/catapult: Fix installation in /root, add DragonFly support
After DragonFly support was added, it was discovered that this port was
writing in /root/.local, which is not permissible. Settng
CATAPULT_NO_DESKTOP_HOOKS stops that, but requires that catapult.xpm
be manually installed, which was added to post-install target.