adding template and src for elf 64 shared object payload target
added support to msfpayload to use elf so payload target
added suport to generate_payload_dll for x64 arch, linux platform
added ARCH_x64 case for Msf::Util::EXE.to_executable_fmt - failed CI #8173
amateur hour, forgot the X on ARCH_X64
cleans & DRYs exploit/exe & util/exe & msfpayload
fixes merge conflicts msfpayload & exe
really resolve merge conflicts
fixes refactor error in msf/util/exe