Resolve issue #4 Linux exports file with executable permissions by explicitly setting the umask to a reasonable value and unsetting after file creation. This workaround is related to LiveCode enhancement request http://quality.runrev.com/show_bug.cgi?id=12045.