icecream: backport free memory fix from upstream
icecream: backport free memory fix from upstream

 - Patch free memory detection on icecream-1.2, which was causing a memory limit
   for compile jobs of 100MB.we therefore backport a fix from upstream
 - See also https://github.com/icecc/icecream/pull/467
 - Don't launch the daemons in the background via the plists

section from https://www.launchd.info:

> It is important to remember that launchd is responsible for turning a
> process into a background process. When referencing a shell script in
> Program or ProgramArguments make sure the script does not put the actual
> program into the background. Some programs require special command line
> arguments (something like --foreground) to prevent them from daemonizing
> themselves. If in doubt try to run the program/script from the terminal.
> The program/script should only return after the process is done.

Closes #40739.

Signed-off-by: Izaak Beekman <63a262980226ea55b5aaaf5a7502ec30d6edcc7a@gmail.com>

LinuxbrewTestBot/homebrew-core,jvillard/homebrew-core,zmwangx/homebrew-core,LinuxbrewTestBot/homebrew-core,lembacon/homebrew-core,makigumo/homebrew-core,rwhogg/homebrew-core,jabenninghoff/homebrew-core,Linuxbrew/homebrew-core,nandub/homebrew-core,lemzwerg/homebrew-core,nandub/homebrew-core,jabenninghoff/homebrew-core,lembacon/homebrew-core,mvitz/homebrew-core,maxim-belkin/homebrew-core,cblecker/homebrew-core,cblecker/homebrew-core,lembacon/homebrew-core,jvillard/homebrew-core,stgraber/homebrew-core,mfikes/homebrew-core,edporras/homebrew-core,chrisfinazzo/homebrew-core,mbcoguno/homebrew-core,wolffaxn/homebrew-core,mvitz/homebrew-core,makigumo/homebrew-core,sjackman/homebrew-core,nbari/homebrew-core,stgraber/homebrew-core,mvitz/homebrew-core,dsXLII/homebrew-core,mbcoguno/homebrew-core,adam-moss/homebrew-core,lemzwerg/homebrew-core,Homebrew/homebrew-core,dsXLII/homebrew-core,uyjulian/homebrew-core,chrisfinazzo/homebrew-core,uyjulian/homebrew-core,JCount/homebrew-core,filcab/homebrew-core,BrewTestBot/homebrew-core,mfikes/homebrew-core,rwhogg/homebrew-core,wolffaxn/homebrew-core,Moisan/homebrew-core,spaam/homebrew-core,edporras/homebrew-core,wolffaxn/homebrew-core,sjackman/homebrew-core,aabdnn/homebrew-core,mahori/homebrew-core,filcab/homebrew-core,zyedidia/homebrew-core,zmwangx/homebrew-core,nbari/homebrew-core,jvillard/homebrew-core,zyedidia/homebrew-core,adam-moss/homebrew-core,BrewTestBot/homebrew-core,Moisan/homebrew-core,mahori/homebrew-core,maxim-belkin/homebrew-core,spaam/homebrew-core,Homebrew/homebrew-core,Linuxbrew/homebrew-core,aabdnn/homebrew-core,mbcoguno/homebrew-core,JCount/homebrew-core