Fix compatibility with GNU Make >= 3.81

As of GNU Make 3.81, recipe lines follow POSIX shell expansion rules.  This causes the maps.mk and get-version rules to fail, preventing LFE from building on the develop branch.

To fix this, multi-line single-quoted strings have been moved from recipe lines to variables to guarantee backslashes are stripped properly from commands passed to the shell.