Fix --timeout
Fix --timeout

I'm not sure if it has ever worked correctly.  The line "lastWait =
after;" seems to mean that the timer was reset every time a build
produced log output.

Note that the timeout is now per build, as documented ("the maximum
number of seconds that a builder can run").

aucampia/nix,tchajed/nix,dtzWill/nix,ehmry/nix,zimbatm/nix,dtzWill/nix,bjornfor/nix,vizanto/nix,bennofs/nix,NixOS/nix,rycee/nix,vcunat/nix,ysangkok/nix,rowhit/nix,layus/nix,vizanto/nix,acowley/nix,bennofs/nix,dezgeg/nix,ttuegel/nix,peti/nix,edolstra/nix,tchajed/nix,jcumming/nix,aucampia/nix,vcunat/nix,gridaphobe/nix,gridaphobe/nix,NixOS/nix,garbas/nix,pikajude/nix,rowhit/nix,dtzWill/nix,wmertens/nix,ehmry/nix,edolstra/nix,joelmo/nix,ttuegel/nix,garbas/nix,ehmry/nix,nbp/nix,NixOS/nix,bjornfor/nix,dtzWill/nix,peti/nix,acowley/nix,vcunat/nix,vizanto/nix,wmertens/nix,tchajed/nix,rycee/nix,ysangkok/nix,layus/nix,zimbatm/nix,offlinehacker/nix,garbas/nix,acowley/nix,joelmo/nix,aucampia/nix,puffnfresh/nix,wmertens/nix,jcumming/nix,ehmry/nix,jcumming/nix,dezgeg/nix,bjornfor/nix,offlinehacker/nix,offlinehacker/nix,ehmry/nix,peti/nix,rycee/nix,nbp/nix,shlevy/nix,jcumming/nix,gridaphobe/nix,gebner/nix,dezgeg/nix,peti/nix,rowhit/nix,vcunat/nix,gebner/nix,ehmry/nix,zimbatm/nix,puffnfresh/nix,rowhit/nix,nbp/nix,puffnfresh/nix,vizanto/nix,edolstra/nix,dezgeg/nix,zimbatm/nix,dezgeg/nix,joelmo/nix,dtzWill/nix,garbas/nix,ttuegel/nix,edolstra/nix,shlevy/nix,shlevy/nix,layus/nix,nbp/nix,shlevy/nix,tchajed/nix,aucampia/nix,bennofs/nix,garbas/nix,pikajude/nix,NixOS/nix,wmertens/nix,peti/nix,rycee/nix,acowley/nix,rycee/nix,layus/nix,pikajude/nix,layus/nix,gebner/nix,NixOS/nix,ttuegel/nix,shlevy/nix,joelmo/nix,gebner/nix,gridaphobe/nix,ysangkok/nix,puffnfresh/nix,offlinehacker/nix,edolstra/nix,bjornfor/nix,bennofs/nix