Only one OP per Client instance.
More error info
Allow starting a server with less then possible capabilities.
Make all exceptions thrown by pyoidc code have a common ancestor.