Fixed Urchin invocation problem in zsh and dash.  Makefile "future-proofed" to take advantage of true cross-shell testing with Urchin, once available.

The - currently - pointless invocations of Urchin itself from the various shells have been removed, pending the amendment to Urchin that will allow true cross-shell tests (see #551).

This fixes #565.