Fix bug in rp3 to store client/provider information derived from conf.py

Thank you for writing pyoidc. When I was trying to use rp3, I found a few bugs.
I'd appreciate if you would check my updates and merge them into master branch. 
If I'm wrong, please let me know.
Thanks.