Instead of running some login agent to open a command file (or many
other things I tried), we have to create a terminal profile that will
run stone ridge, set that profile as the default, and add the terminal
as a startup item. The shell script added in this commit contains the
commands to do that.
The srworker launch plist (which needs to be moved from system-wide to
user-specific location) has been modified to open a .command file. This
will cause a terminal to be spawned when the user is logged in, running
the contents of that .command file as a shell script. In this case, it
sets the python path and launches srworker inside the terminal.