Fixes uninitialized constant Rack::Timeout::Error

In an application where I'm using this gem, I'm also using the
rack-timeout gem (https://github.com/kch/rack-timeout), so use of
Timeout inside the Rack::OpenID class was finding Rack::Timeout,
which is not the same. This commit updates references to Timeout to
use the root namespace (::Timeout).