Change Kokkos namespace to InlineKokkos at compile time
This crappy change is done to avoid potential conflicts with third party libraries that may use another version of Kokkos (e.g. new versions of packaged PETSc embeds Trilinos which comes with its own Kokkos)