Improve Exec Path From Shell setup

Only enable on OS X, and don't use a login shell, since zshenv contains
all that we need