Fixes for binary location and launchctl

- replace `OnDemand` with `RunAtLoad`, as the former is deprecated
- update README and .plist to use `/usr/local/bin` instead of `/usr/bin`
- use the script directory as the default base for pictures, not executable directory