these changes fix direct routed component under mpirun; oob tcp and oob ud are working with direct routed component, but usock doesn't work with direct routed component yet.
Merge pull request #307 from elenash/master

these changes fix direct routed component under mpirun; oob tcp and oob ...