Local-openid 0.4.0 - Single User, Ephemeral OpenID Provider

local-openid allows users with shell accounts on servers to authenticate
with OpenID consumers by editing a YAML file in their home directory
instead of authenticating through HTTP/HTTPS.

Changes:

We now support exposing instances to OpenID consumers on non-standard
ports and non-HTTP schemes. This feature is contingent on your OpenID
consumer supporting these, too.

Thanks to Nathan Paul Simons for sending an early implementation
of this feature.

Note: this release now requires Rack 1.3 or later