Remove almost all shell-interpolation from build commands (v2)

I rebased #516, several recipes were already fixed so they could be dropped, I left out ProofGeneral as it has some unresolved issue in #1177. A few recipes are failing `test-recipe.sh` for reasons that appear unrelated to the build command format:

* [x] recipes/breadcrumb.rcp
  -   ~~unzip fails~~ change to `:type http-zip`
* [ ] recipes/distel.rcp
  -   requires erlc
* [ ] recipes/dmacro.rcp
  -   hangs? Firefox can download, but emacs, wget, and ftp all get stuck...
* [ ] recipes/dvc.rcp
  -   make info fails, makinfo 5.x is stricter than 4.x
* [x] recipes/emacs-w3m.rcp
* [x] recipes/emms.rcp
* [x] recipes/g-client.rcp
* [x] recipes/geiser.rcp
* [x] recipes/html5.rcp
* [x] recipes/muse.rcp
* [x] recipes/nxhtml.rcp
* [x] recipes/rt-liberation.rcp
* [ ] recipes/rudel.rcp
  -   autoload failure
* [x] recipes/scheme-complete.rcp
* [x] recipes/sicp.rcp
* [x] recipes/sml-mode.rcp
* [ ] recipes/uim-el.rc
  -  ~~autogen.sh failed: requires intltoolize~~
  -  build fails with some error