All feature/UIO changes, basically pre-June 2023 development of Apollo Herd's Program function, Gianfranco+Alp
Made ApolloSM smart pointer to add as direct argument in SMDevice - This allows us to directly use SM's methods. We make wrappers for SM's svfPlayer, ReadRegister, and unblockAXI commands in the CMFPGA class definiition. Modified Program.cpp to implement this functionality when programming FPGA....