Use 4 byte integer from raw md5 instead of 5 hex representation chars
Use 4 byte integer from raw md5 instead of 5 hex representation chars

The hash is necessary as comparisons are significantly too slow
otherwise. The old hash function used substr on the hexadecimal
representation of the md5 hash, rather than the raw binary output. This
wastes a significant amount of memory, as each byte can only be used to
store up to 4 bit of information. The new hash has 32bit instead of
20bit and uses only a 4 byte integer instead of a 5 byte string.

cesarmarinhorj/composer,slbmeh/composer,universalsoftware/composer,samdark/composer,stefangr/composer,JBleijenberg/composer,Risyandi/composer,Zagorakiss/composer,naderman/composer,theiven70/composer,staabm/composer,nicolas-grekas/composer,thetaxman/composer,yched/composer,druid628/composer,fabiang/composer,Nicofuma/composer,Jericho25/composer,alcohol/composer,ncusoho/composer,JeckoHeroOrg/composer,ammmze/composer,phansys/composer,fh/composer,ryanaslett/composer,myPublicGit/composer,guillaumelecerf/composer,dymissy/composer,localheinz/composer,nevvermind/composer,hirak/composer,supriyantomaftuh/composer,javihgil/composer,blacksun/composer,kidaa/composer,zgj12306/composer,brighten01/composer,balbuf/composer,iamluc/composer,Teino1978-Corp/Teino1978-Corp-composer,jreinke/composer,melvis01/composer,DiceHoldingsInc/composer,cgvarela/composer,Flyingmana/composer,composer/composer,erasys/composer,mickaelandrieu/composer,fabpot/composer,mikicaivosevic/composer,oligriffiths/composer,webberwu/composer,AndBicScadMedia/composer,pierredup/composer,Danack/composer,jmleroux/composer,00F100/composer,Netmisa/composer,GodLesZ/composer,yinhe007/composer,gencer/composer,davidolrik/composer,sroze/composer,jtanjung/composer,curry684/composer,nater1067/composer,till/composer,zhaoyan158567/composer,mrmark/composer,remicollet/composer,rednut/composer,andrerom/composer,bd808/composer,milleruk/composer,olvlvl/composer,dzuelke/composer,gsdevme/composer,SpacePossum/composer,stof/composer,Soullivaneuh/composer,marcuschia/composer,MoT3rror/composer,floverdevel/composer,yaman-jain/composer,Seldaek/composer,vdm-io/composer,johnstevenson/composer