Quote value of PATH environment variable on Darwin

On OS X, `find_program` will fail if `$PATH` contains unescaped spaces; this change addresses the issue by quoting the value of `$PATH` on the command line (and escaping any quotes in `$PATH` itself.)