remove set -e, some tests were causing the script to exit silently, upda...

Minor updates, and removing set -e. The script was exiting silently when testing for existence of files/commands.
Ah, interesting. I wonder why apple considers this insecure... My gut would be to create a launchd script then.... But I wonder if it's even necessary anymore. Do you mind running this in a new shell and posting the output?

```
$ ulimit -a
```

If the open file limit is sufficiently large, we might not even need this anymore.