vim: Fix compilation on Mac OS X 10.9

- The required macro MAC_OS_X_VERSION_MAX_ALLOWED requires
  AvailabilityMacros.h to be defined.

- The Python.framework shipping with current 10.9 releases is missing
  the file config.c required to properly detect its location.