NA OFI: clean up and refactor msg send code
NA OFI: clean up and refactor msg send code

Clean up handling of CQ events and op completion

Simplify progress loop to reduce time calls

mercury-hpc/mercury,mercury-hpc/mercury,mercury-hpc/mercury,mercury-hpc/mercury