Update m4 macros to latest version.
When generating a file:/// URL from the current working directory, always append a trailing slash so that it can be properly based against.
Update m4 macro library, use get-version.sh, peg liburi-dev to liburi version.