RADAR-235: beautifully simple timeout manager

Credits + Karma to @Vanchi