[TriBits] Fix export files for multiple-component libdirs

Fixes bug #6181.
fixed array index
Merge branch 'tribits_export_path_6181'
removing unused template argument
Merge branch 'master' of software.sandia.gov:/git/Trilinos
removed unused template parameter
removed unused template argument
commentted out nodal based decomposition, not what I thought it was and there is a bug
commentted out memory for nodal adjacency
Kokkos: Added option to Makefile to enable C++11 (CXX11=yes)

Note: this option does not work with all compilers. It adds --std=c++11
to the flags. That works with gcc 4.7+ and Intel 13+. For other compilers
the necessary flag might need to be added manually. This option also sets
KOKKOS_HAVE_CXX11 to enable internal c++11 usage in Kokkos.
Kokkos: eliminated some warnings when building with CUDA

this guards some internal functions of the Thread Implementation
against being called from a Cuda Kernel. This did not actually happen
at runtime, but the parser thought it might be possible.
Tpetra: Fixed bugs in KokkosRefactor Map when compiling for CUDA

In particular this gets rid of lazy initialization of the device version
of the map. The latter resulted in the underlying storage views disappearing
at the ned of the constructor, because certain kokkos views went out of scope.
As a consequence (when compiling with UVM) the host views disappeared, because
they were unmanaged.
Kokkos: Fixed some warnings when compiling with CUDA

This guards some internal implementations of Threads and OpenMP
with #ifndef __CUDA_ARCH__ so that the code is not parsed when
__CUDA_ARCH__ is defined.
Tpetra: Fixed some warnings and fixed bug with a function in (refactor) map not being public
Commenting out diagnostics that I should not have committed.
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos
Small change to fix warning (I hope) for Noel.
rename `makefile` to `GNUmakefile`

Adding files by the name of `makefile` next to `Makefile`s caused problems for
users with file systems that are case insensitive. Rename the `makefile`s to
`GNUmakefile`s.
zoltan2:  updating 2nd adj function to reflect that they are not available yet
Merge branch 'master' of software.sandia.gov:/git/Trilinos