Attempts to open a log file in the user's local Library/Logs/Parallax directory.
If that fails, attempt to create the log file in the /tmp folder. This should always work.
If that fails, disable the file logging system and continue using the console logging.
This PR does the following:
Attempts to open a log file in the user's local Library/Logs/Parallax directory. If that fails, attempt to create the log file in the /tmp folder. This should always work. If that fails, disable the file logging system and continue using the console logging.