Revert usage of Emacs 24.3 feature, fix `xcode/list-sdks', add assertion to `xcode--with-project-directory'.