Initial implementation of Global Iris gateway

Global Iris: Various fixes for consistency

Global Iris RealMPI implementation, with docs and tests

Global Iris - increased test coverage