Sync from internal; primarily Copyright updates with some bug fixes and
portability fixes
cmake-related changes from Trilinos sync