[PAXTIPI-21] ServiceLoader issue with XnioProvider

Patch sources and use DS to register and lookup provider