Bow out gracefully if amu_machine environment variable unset
srcbuild looks up the name of the make tool to use from an environment variable ("Alias$amu_machine" on RISC OS, "AMUMACHINE" otherwise). However, there was no error handler for the case where the variable was unset. (This explains the segfaults experienced when cross-compiling older source trees.)