Use HashedWheelTimer for timeouts
Update dependencies