cmake support for OSX universal binaries

Added support to specify multiple architectures with CMAKE_OSX_ARCHITECTURES.  Needed to pass architecture flags to ExternalProject_add.