Add plain OpenId support and improve config options

The PZH Web Server now supports login via OpenID with an arbitrary identity provider.  It also supports selective enabling and disabling of all identity providers from configuration files.

There's also a bug fix for the height of the login window, which is now set to be flexible in the CSS.

http://jira.webinos.org/browse/WP-955

Jira issue: WP-955