- add default stdin/stdout when necessary if the -e flag is used.
- make SIGHUP configure logging again (causes the logfile to be
  reopened)