GUPC runtime changes merge that provide fixes and UPC 1.3 spec compatability.
Also, make it more in line with GUPC runtime.  Fix the copyright notices
and dates.

lib/Frontend/InitPreprocessor.cpp: Remove __UPC_COLLECTIV__, __UPC_TICK__
        from the compiler predefines.  They are part of the runtime defs.
        Auto include of "clang-upc.h" instead of "clang-upc-lib.h".

runtime/libupc/include/clang-upc.h: New.  Rename of gcc-upc.h.
runtime/libupc/include/upc_atomic.h: New. GUPC and UPC 1.3 spec compatability.
runtime/libupc/include/upc_castable.h: Ditto.
runtime/libupc/include/upc_nb.h: Ditto.
runtime/libupc/include/upc_ops.def: Ditto.
runtime/libupc/include/upc_types.def: Ditto.
runtime/libupc/include/upc_types.h: Ditto.
runtime/libupc/smp/upc_atomic.def: Ditto.
runtime/libupc/smp/upc_atomic.tpl: Ditto.
runtime/libupc/smp/upc_atomic.upc: Ditto.
runtime/libupc/smp/upc_castable.upc: Ditto.
runtime/libupc/smp/upc_nb.upc: Ditto.
runtime/libupc/smp/upc_backtrace_sup.c: Deleted.

runtime/libupc/CMakeLists.txt: Add new source and include files.
        Find addr2line program required by backtrace.
        Remove check for BFD library (old backtrace).
        Rename of lib_upc_header to clang-upc-lib-h.
        Add library dependency on installed header files as they are going
                to be used by the UPC compiler.
runtime/libupc/config.h.cmake: Fix defines to be in line with GUPC run-time.
runtime/libupc/collectives/upc_coll_err.upc: UPC 1.3 spec compatible.
runtime/libupc/include/gasp_upc.h: GUPC merge.
runtime/libupc/include/pupc.h: Ditto.
runtime/libupc/include/upc.h: Ditto.
runtime/libupc/include/upc_collective.h: Ditto.
runtime/libupc/include/upc_tick.h: Ditto.
runtime/libupc/smp/upc-lib.in: Ditto.
runtime/libupc/smp/upc_access.c: Copyright year change.
runtime/libupc/smp/upc_access.h: Copyright year change.
runtime/libupc/smp/upc_accessg.c: Copyright year change.
runtime/libupc/smp/upc_addr.c: Copyright year change.
runtime/libupc/smp/upc_affinity.c: Copyright year change.
runtime/libupc/smp/upc_affinity.h: Copyright year change.
runtime/libupc/smp/upc_affinity_stub.c: Copyright year change.
runtime/libupc/smp/upc_alloc.upc: Copyright year change.
runtime/libupc/smp/upc_allocg.upc: Copyright year change.
runtime/libupc/smp/upc_backtrace.c: GUPC merge. Copyright year change.
runtime/libupc/smp/upc_backtrace.h: Ditto.
runtime/libupc/smp/upc_barrier.upc: Ditto.
runtime/libupc/smp/upc_config.h: Ditto.
runtime/libupc/smp/upc_debug.c: Ditto.
runtime/libupc/smp/upc_debug.h: Ditto.
runtime/libupc/smp/upc_defs.h: Ditto.
runtime/libupc/smp/upc_gasp.c: Ditto.
runtime/libupc/smp/upc_gum.c: Ditto.
runtime/libupc/smp/upc_lib.h: Ditto.
runtime/libupc/smp/upc_libg.c: Ditto.
runtime/libupc/smp/upc_lock.h: Ditto.
runtime/libupc/smp/upc_lock.upc: Ditto.
runtime/libupc/smp/upc_lock_sup.c: Ditto.
runtime/libupc/smp/upc_lock_sup.h: Ditto.
runtime/libupc/smp/upc_main.c: Ditto.
runtime/libupc/smp/upc_mem.c: Ditto.
runtime/libupc/smp/upc_mem.h: Ditto.
runtime/libupc/smp/upc_numa.c: Ditto.
runtime/libupc/smp/upc_numa.h: Ditto.
runtime/libupc/smp/upc_numa_stub.c: Ditto.
runtime/libupc/smp/upc_pgm_info.c: Ditto.
runtime/libupc/smp/upc_pts.h: Ditto.
runtime/libupc/smp/upc_pupc.c: Ditto.
runtime/libupc/smp/upc_pupc.h: Ditto.
runtime/libupc/smp/upc_sup.h: Ditto.
runtime/libupc/smp/upc_sync.h: Ditto.
runtime/libupc/smp/upc_sysdep.c: Ditto.
runtime/libupc/smp/upc_sysdep.h: Ditto.
runtime/libupc/smp/upc_tick.c: Ditto.
runtime/libupc/smp/upc_vm.c: Ditto.