Use service loader to load model provider
Make picketlink model work in testsuite