vim: Build with system python on Xcode-only Macs

Also end the crazy loads of options.
Note, that if both `--with-foo` and `--without-foo` are defined as
options, then `build.with? 'foo'` does not work as expected for
`:recommended` options.

Fixes #21825