support disabling session timeout.

+ changed: session::set_timeout(0) will disable session timeout
+ fixed: session timeout will invoke in *just* given seconds.
  ( originally, it invokes in given seconds +1 )
+ related: https://github.com/jubatus/jubatus/issues/330