Allow addKnownProgram to be used as an update, not just insert ie preserves any existing user-supplied path and args
Allow addKnownProgram to be used as an update, not just insert
ie preserves any existing user-supplied path and args

corngood/cabal,mydaum/cabal,lukexi/cabal,thoughtpolice/cabal,trskop/cabal,mightybyte/cabal,gridaphobe/cabal,Heather/cabal,plumlife/cabal,gbaz/cabal,kolmodin/cabal,x-y-z/cabal,kosmikus/cabal,trskop/cabal,Helkafen/cabal,Peaker/cabal,thoughtpolice/cabal,mmakowski/cabal,thomie/cabal,gbaz/cabal,mydaum/cabal,plow-technologies/cabal,eric-stanley/cabal,garetxe/cabal,typelead/epm,plow-technologies/cabal,christiaanb/cabal,kolmodin/cabal,rimmington/cabal,fugyk/cabal,edsko/cabal,martinvlk/cabal,randen/cabal,corngood/cabal,garetxe/cabal,triplepointfive/cabal,randen/cabal,typelead/epm,ghc-android/cabal,ian-ross/cabal,themoritz/cabal,headprogrammingczar/cabal,Helkafen/cabal,Heather/cabal,beni55/cabal,martinvlk/cabal,enolan/cabal,eric-stanley/cabal,sopvop/cabal,triplepointfive/cabal,christiaanb/cabal,themoritz/cabal,enolan/cabal,mightybyte/cabal,ian-ross/cabal,bennofs/cabal,themoritz/cabal,fugyk/cabal,x-y-z/cabal,valderman/cabal,anton-dessiatov/cabal,ghc-android/cabal,fpco/cabal,sopvop/cabal,headprogrammingczar/cabal,kosmikus/cabal,Peaker/cabal,plumlife/cabal,lukexi/cabal,rimmington/cabal,alphaHeavy/cabal,gridaphobe/cabal,sopvop/cabal,mmakowski/cabal,anton-dessiatov/cabal,edsko/cabal,beni55/cabal,seereason/cabal,valderman/cabal,bennofs/cabal,thomie/cabal,alphaHeavy/cabal,fpco/cabal,seereason/cabal