Fix lasttag expression to get "latest tag *so far*"
Turns out that the old version has always shown the last tag available
instead of last tag available *so far*, i.e. up to the current HEAD.
This made it impossible to determine version correctly when an older
version was checked out, i.e. installing or packaging an older version
would result in broken versioning.
Fix bad dist paths due to inadvertent ShellCheck "fix"
Actually ShellCheck was *right* that the variable expansion needed to
take care of spaces in paths, but the fix (g:b68913c in ffoo repo) was
totally wrong and only broke things.
Lessons learned:
* *Do* run ShellCheck et al., but still **DO CAREFULLY** consider
effects in the particular context.
* Too much coffee, repetitive work *and* distraction is a good way
to ask for trouble.