[3.0] buildsystem: list the contrib packages to build
So we can see what's going on. Other build targets do that too.
(cherry picked from commit 067c239a) (rebased) rebased:
- on 3.x we can't use "make tools", there's just make .luac
And backport some other patches from !88 (merged)