openid works in servlet context

Solution for issue #53. I need the openid workflow so I fixed this and tested it with openid but with none of the other workflows.