CMakeLists.txt: Don't override CMAKE_OSX_ARCHITECTURES if it's defined

* CMakeLists.txt: Since latest OSX compiler (clang) provided by Xcode is
not accept "-arch ppc". So if CMAKE_OSX_ARCHITECTURES is defined by users,
CMakeLists.txt should not force "ppc;i386;x86_64".