rdmd: Clean up the temporary executable file if the build fails

OPTLINK may leave behind a broken executable, although the build failed.
Depending on user options, this .tmp file may reside outside the
rdmd work directory, so clean it up if it is created.