Implement OpenID support

I have added OpenID support. I did have problems with indentions in Netbeans. Tabs where not expanded to spaces  despite my settings, but i think i managed to correct manually now. I hope :)