acu85369 - handling timeout_class == nil

in 1.9.2, ruby passes nil as the timeout class if
no timeout was passed  (ex: /usr/lib/ruby/1.9.1/timeout.rb:89:in `timeout' )
As a result, we are defaulting to to Timeout::Error
so that we can timeout the fiber by passing the
exception.