publish.m now uses temporary output files that are named after the file that is being published so multiple files in same directory can be published at same time without interfering
updated README.m