ArrayUtils - minor corrections
ArrayUtils - minor corrections

- Corrected off-by-one issue; the effect is the same but it is arguably
  more correct.

- Fixed getRandomItem; it would previously return null for false'y values
  (false/''/0) which was against the defined contract.

- Updated documentation / documented types

HannahCacapit/firstphasergame,damianlajara/phaser,BrianSHa/phaser,sunnex/phaser,theabuitendyk/phaser,tallzabby/phaser,JohnyGall/phaser,emrickgarrett/phaser,Iliablun/phaser,DrkSephy/phaser,MortimerGoro/phaser,melindafekete/phaser,Alokin4/TGame,semperos/phaser,ligson/phaser,timotei/phaser,melindafekete/phaser,ballchen/phaser,ansela/phaser,ballchen/phaser,photonstorm/phaser,LadyNaggaga/phaser,NoahYarian/phaser,clark-stevenson/phaser,AsiaTee/phaser,IreneMarin/phaser,alexus85/phaser-ce,SYU88/phaser,beagleknight/phaser,IreneMarin/phaser,jamesgroat/phaser,Pappa/phaser,LadyNaggaga/phaser,englercj/phaser,SHOCK122/systole,semperos/phaser,aakaash710/firstphasergame,Didji22/phaser,shirone/phaser,deividkamui/phaser,tranthehuy/simplegame,jqk6/phaser,pnstickne/phaser,ultimapanzer/phaser,Alokin4/testagain,JastonHu/skynet,phillipalexander/phaser,MrnGut/TheFall,jhramos/Phaser,stewartknapman/phaser,michael121yang/phaser,spayton/phaser,brunaks/PhaserGame,noidexe/phaser,MortimerGoro/phaser,josh-bradley/TaxiGame,caitlindavey/phaser,Acaki/WWW_project,wbh5/phaser,deividkamui/phaser,DrkSephy/phaser,semperos/phaser,djom20/phaser,baermowei/phaser,insatiable/phaser,dannytpeck/phaser,DrkSephy/phaser,baermowei/phaser,caitlindavey/phaser,trehnert23/phaser,SYU88/phaser,jymaze/phaser,JohnyGall/phaser,976112643/phaser,qinyuanpei/phaser,phillipalexander/phaser,antonioortegajr/phaser,cloakedninjas/phaser,insatiable/phaser,damianlajara/phaser,MrnGut/TheFall,hj3938/phaser,davidluz/phaser,orange-games/phaser-multires,MrnGut/TheFall,chocoluffy/phaser,christhehippo/1,antonioortegajr/phaser,BeanSeed/phaser,JastonHu/skynet,timotei/phaser,zhangf911/phaser,cloakedninjas/phaser,SHOCK122/systole,cbattista/phaser,Didji22/phaser,dzemenu/phaser,danxexe/phaser,Iliablun/phaser,enleightond/phaser,suchanekjakub/PHASER,danbolt/phaser,BZ000/phaser,dannytpeck/phaser,Remus22/First-Pahser,SergioGranada/phaser,JordyMoos/phaser,clark-stevenson/phaser,rjohnson2590/phaser,JennaWu-Cardona/firstPhaserGame,design1online/phaser,cmutti/phaser,jiumogaoao/phaser,Berucci/phaser,supriyantomaftuh/phaser,jscdavis/phaser,dreamsxin/phaser,pixelpicosean/phaser,zulmkodr/phaser,MasahiroWard/MVPgamedev,sdeveloper/phaser,dakside/phaser,writeline/phaser,emrickgarrett/phaser,owyoow/phaser,GGAlanSmithee/phaser,christhehippo/1,Zowrer/phaser,Gynzy/phaser,jscdavis/phaser,agoberna/phaser,fmflame/phaser,nexiuhm/phaser,horryq/phaser,googlefan/phaser,bruno2s/Phaser,pallpointben/phaser,fabiitch/phaser,dzemenu/phaser,adamlabadorf/bobodyssey,wbh5/phaser,jymaze/phaser,Flash5509/firstphasergame,jamesgroat/phaser,qinyuanpei/phaser,cachota/phaser,jamesgroat/phaser,ThiagoGarciaAlves/phaser,Alokin4/testagain,tooldoctor/phaser,natlot/phaser-ce,Pappa/phaser,noidexe/phaser,emiletobias/phaser,cazguy/space_launch,insatiable/phaser,jerryliuoft/phaser,erkan32/impact,staff0rd/phaser,brunaks/PhaserGame,RolandMQuiros/phaser,stoneman1/phaser,dieface/phaser,dhootha/phaser,HannahCacapit/firstphasergame,CorbinDallas/phaser,lupinetine/phaser,syzer/phaser,samme/phaser-ce,dupuynp/phaser,dtlowe/experiment_with_phaser,suchanekjakub/PHASER,yupaul/phaser-ce,zzyzzy007/phaser,Mourtz/phaser,Iliablun/phaser,dieface/phaser,Luise-li/phaser,MasahiroWard/MVPgamedev,dodinz/phaser,bruno2s/Phaser,modulexcite/phaser,wcyz666/phaser,orange-games/phaser-multires,sunnex/phaser,kda1983/Phaser,tranthehuy/simplegame,Abicadabi/phaser,bsparks/phaser,slashman/phaser,976112643/phaser,stewartknapman/phaser,design1online/phaser,photonstorm/phaser-ce,jhramos/Phaser,brunaks/PhaserGame,BrianSHa/phaser,youprofit/phaser,migrantlion/phaser,Luise-li/phaser,leviathwaite/phaser,hla12345678910/phaser01,chocoluffy/phaser,stoneman1/phaser,Git-Host/phaser,erkan32/impact,Zowrer/phaser,emiletobias/phaser,bdw8/ftest,jiumogaoao/phaser,gabehollombe/phaser,IreneMarin/phaser,mwcmitchell/aeiou,GGAlanSmithee/phaser,agoberna/phaser,TukekeSoft/phaser,natlot/phaser-ce,jqk6/phaser,darshanrane/phaser,caryanne/phaser,Git-Host/phaser,SHOCK122/systole,dieface/phaser,damianlajara/phaser,kosalvann/phaser,jiumogaoao/phaser,Berucci/phaser,dupuynp/phaser,mahill/phaser,Mourtz/phaser,modulexcite/phaser,jerryliuoft/phaser,JennaWu-Cardona/firstPhaserGame,enleightond/phaser,5kittys22/firstphasergame,KyleDBoyd/a-maze-balls,cmutti/phaser,owyoow/phaser,beagleknight/phaser,lupinetine/phaser,modulexcite/phaser,Lungta21/phaser,nexiuhm/phaser,BeanSeed/phaser,rwrountree/phaser,fmflame/phaser,gabehollombe/phaser,aakaash710/firstphasergame,theabuitendyk/phaser,nickryall/phaser,Flash5509/firstphasergame,cbattista/phaser,caryanne/phaser,shiweihappy/phaser,wcyz666/phaser,Didji22/phaser,TukekeSoft/phaser,bsparks/phaser,andrelavru/Resource_phaser,leighmurray/phaser,Flash5509/firstphasergame,EncryptedNomad/phaser,lupinetine/phaser,Berucci/phaser,qinyuanpei/phaser,JEdwardz15/Phaser,danxexe/phaser,dreamsxin/phaser,ligson/phaser,nickryall/phaser,Zowrer/phaser,sdeveloper/phaser,TukekeSoft/phaser,jymaze/phaser,danbolt/phaser,andrelavru/Resource_phaser,976112643/phaser,googlefan/phaser,sethamery/truetext,photonstorm/phaser,rblopes/phaser,NoahYarian/phaser,kustomzone/phaser,timotei/phaser,adoosii/phaser,horryq/phaser,suchanekjakub/PHASER,pnstickne/phaser,zzyzzy007/phaser,BrianSHa/phaser,dreamsxin/phaser,yupaul/phaser-ce,Alokin4/TGame,davidluz/phaser,hgl888/phaser,erkan32/impact,inmzombie/phaserTest,chocoluffy/phaser,Remus22/First-Pahser,fabiitch/phaser,ThiagoGarciaAlves/phaser,clark-stevenson/phaser,zulmkodr/phaser,leQu/phaser,zhangf911/phaser,gabehollombe/phaser,CorbinDallas/phaser,hj3938/phaser,Abicadabi/phaser,adoosii/phaser,darshanrane/phaser,zzyzzy007/phaser,BZ000/phaser,JennaWu-Cardona/firstPhaserGame,EncryptedNomad/phaser,leighmurray/phaser,alexus85/phaser-ce,spkez/Infiniburner,natlot/phaser,sdeveloper/phaser,bruno2s/Phaser,tooldoctor/phaser,tranthehuy/simplegame,davidluz/phaser,HannahCacapit/firstphasergame,tetrafolium/phaser,dakside/phaser,adoosii/phaser,supriyantomaftuh/phaser,danbolt/phaser,adamlabadorf/bobodyssey,zulmkodr/phaser,tooldoctor/phaser,dodinz/phaser,j27cai/phaser,dtlowe/experiment_with_phaser,JohnyGall/phaser,rjohnson2590/phaser,michael121yang/phaser,darshanrane/phaser,slashman/phaser,jscdavis/phaser,ultimapanzer/phaser,spkez/Infiniburner,ballchen/phaser,EncryptedNomad/phaser,shirone/phaser,bdw8/ftest,hla12345678910/phaser01,rwrountree/phaser,audreybongalon/weebisoft,josh-bradley/TaxiGame,ivanixgames/phaser,theabuitendyk/phaser,Nomakk6/phaser,Mourtz/phaser,natlot/phaser,Gynzy/phaser,migrantlion/phaser,tallzabby/phaser,nexiuhm/phaser,cachota/phaser,Remus22/First-Pahser,wbh5/phaser,MasahiroWard/MVPgamedev,Alokin4/testagain,dupuynp/phaser,photonstorm/phaser-ce,nickryall/phaser,Nomakk6/phaser,Acaki/WWW_project,Luise-li/phaser,photonstorm/phaser-ce,noidexe/phaser,trehnert23/phaser,sethamery/truetext,natlot/phaser-ce,Git-Host/phaser,akintoey/phaser,slashman/phaser,pallpointben/phaser,fridgeowl/octopusgame,JEdwardz15/Phaser,bsparks/phaser,melindafekete/phaser,agoberna/phaser,kosalvann/phaser,ansela/phaser,shiweihappy/phaser,dtlowe/experiment_with_phaser,Alokin4/TGame,JastonHu/skynet,Pappa/phaser,LadyNaggaga/phaser,kustomzone/phaser,cazguy/space_launch,5kittys22/firstphasergame,dhootha/phaser,hj3938/phaser,wcyz666/phaser,lolimov/phaser,samme/phaser-ce,Nomakk6/phaser,KyleDBoyd/a-maze-balls,BZ000/phaser,mwcmitchell/aeiou,writeline/phaser,MortimerGoro/phaser,youprofit/phaser,leviathwaite/phaser,djom20/phaser,pnstickne/phaser,sunnex/phaser,JordyMoos/phaser,hgl888/phaser,rjohnson2590/phaser,AsiaTee/phaser,migrantlion/phaser,DarkDev-/phaser,SYU88/phaser,natlot/phaser,CB-Webspace/Phaser,leviathwaite/phaser,RolandMQuiros/phaser,stoneman1/phaser,yupaul/phaser-ce,staff0rd/phaser,kosalvann/phaser,danxexe/phaser,AsiaTee/phaser,CorbinDallas/phaser,googlefan/phaser,caitlindavey/phaser,samme/phaser-ce,audreybongalon/weebisoft,RolandMQuiros/phaser,kda1983/Phaser,pallpointben/phaser,sethamery/truetext,SergioGranada/phaser,emrickgarrett/phaser,tetrafolium/phaser,antonioortegajr/phaser,tallzabby/phaser,syzer/phaser,owyoow/phaser,Lungta21/phaser,JEdwardz15/Phaser,ivanixgames/phaser,jerryliuoft/phaser,j27cai/phaser,hgl888/phaser,SergioGranada/phaser,staff0rd/phaser,GGAlanSmithee/phaser,deividkamui/phaser,andrelavru/Resource_phaser,MasahiroWard/MVPgamedev,inmzombie/phaserTest,ansela/phaser,leQu/phaser,adamlabadorf/bobodyssey,design1online/phaser,kda1983/Phaser,Abicadabi/phaser,phillipalexander/phaser,horryq/phaser,cantrell-tyler-wm/phaser,fmflame/phaser,akintoey/phaser,DarkDev-/phaser,trehnert23/phaser,spayton/phaser,fridgeowl/octopusgame,dakside/phaser,Acaki/WWW_project,alexus85/phaser-ce,enleightond/phaser,josh-bradley/TaxiGame,djom20/phaser,baermowei/phaser,Lungta21/phaser,cloakedninjas/phaser,inmzombie/phaserTest,lolimov/phaser,supriyantomaftuh/phaser,NoahYarian/phaser,jqk6/phaser,5kittys22/firstphasergame,kustomzone/phaser,fridgeowl/octopusgame,leQu/phaser,youprofit/phaser,dannytpeck/phaser,ivanixgames/phaser,ligson/phaser,natlot/phaser-ce,shiweihappy/phaser,JordyMoos/phaser,shirone/phaser,audreybongalon/weebisoft,michael121yang/phaser,yupaul/phaser-ce,rwrountree/phaser,cbattista/phaser,beagleknight/phaser,DarkDev-/phaser,dzemenu/phaser,Gynzy/phaser,cantrell-tyler-wm/phaser,stewartknapman/phaser,photonstorm/phaser-ce,ThiagoGarciaAlves/phaser,lolimov/phaser,dhootha/phaser,akintoey/phaser,orange-games/phaser-multires,syzer/phaser,mahill/phaser,zhangf911/phaser,tetrafolium/phaser,fabiitch/phaser,aakaash710/firstphasergame,cmutti/phaser,j27cai/phaser,dodinz/phaser,writeline/phaser,emiletobias/phaser,cantrell-tyler-wm/phaser,CB-Webspace/Phaser,leighmurray/phaser,caryanne/phaser,ultimapanzer/phaser