[c++17] address std::move() warnings

This patch addresses warnings about unqualified calls to std::move()
produced by CLANG15.  For more context, discussion, and references,
see [1].  As a part of this patch, follow-up warnings issued by IWYU
and TidyBot are addressed as well.

Prior to this patch, there were many warnings output when compiling
the project with CLANG from Xcode 15.3 on macOS Sonoma, for example:

  src/kudu/codegen/module_builder.cc:334:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    EngineBuilder ebuilder(move(module_));
			   ^
			   std::

This patch doesn't contain any functional modifications.

[1] https://reviews.llvm.org/D119670?id=408276

Change-Id: Id05c4d002fabc5fbd6d7b9cc8b886ddc7a8da0a1
Reviewed-on: http://gerrit.cloudera.org:8080/21241
Reviewed-by: Mahesh Reddy <mreddy@cloudera.com>
Tested-by: Alexey Serbin <alexey@apache.org>
Reviewed-by: Abhishek Chennaka <achennaka@cloudera.com>
16 files changed