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.
Merge pull request #110 from CyberShadow/rdmd-20140127

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