Revamp the naming scheme to change the framework from pmi to pmix to avoid confusion as the APIs are not standard PMI. Fiddle more with the configure logic, though we still aren't picking up the CPPFLAGS correctly