misc: concurrent protection for memoizer funcs
misc: concurrent protection for memoizer funcs

+ Handles the case for mimeTyper + memoizeBytes

gdm85/drive,PseudoAj/drive,PseudoAj/drive,orinocoz/drive,hidehide55/drive,cacack/drive,aeppert/drive,miguelinux/drive,mralexgray/drive,stffrdhrn/drive,hatchling/drive,pefoley2/drive,wadtech/drive,shaunstanislaus/drive,js-ojus/drive,Qbitz/drive,gccpacman/drive,odeke-em/drive,miguelinux/drive,fgrosse/drive,brianjking/drive,Dedsec01/drive,pefoley2/drive,brianjking/drive,gccpacman/drive,wadtech/drive,Qbitz/drive,hatchling/drive,odeke-em/drive,mralexgray/drive,fgrosse/drive,dzhsurf/drive,cacack/drive,Laeeth/drive,orinocoz/drive,sselph/drive,FreedomBen/drive,tom-saunders/drive,js-ojus/drive,gdm85/drive,dzhsurf/drive,tom-saunders/drive,sjfloat/drive,shaunstanislaus/drive,OldDragon2A/drive,OldDragon2A/drive,Dedsec01/drive,aeppert/drive,FreedomBen/drive,hidehide55/drive,sjfloat/drive,sselph/drive,stffrdhrn/drive,Laeeth/drive