Fixes Delegate Bugs
Fixes Delegate Bugs

fixes an issue with the delegate to ensure the RESideMenuWillPresentMenu is called before showing the menu
fixes an issue so that delegates are not called if pangesturerecognizer doesn't lead to the menu state changing

ChangYuXiaoXiao/RESideMenu,SuperMarioBean/RESideMenu,Kevin775263419/RESideMenu,Jamagas/RESideMenu,hq804116393/RESideMenu,ramoslin02/RESideMenu,SanChain/RESideMenu,iamyuiwong/RESideMenu,oMengLvRong/RESideMenu,kafejo/RESideMenu,java02014/RESideMenu,StarRain/RESideMenu,liduanw/RESideMenu,yaoxiaoyong/RESideMenu,niuxinghua/RESideMenu,dinhchitrung/RESideMenu,LGLee/RESideMenu,Icenium/RESideMenu,easyui/RESideMenu,githubdelegate/RESideMenu,rayshen/RESideMenu,Adnan-Synapps/RESideMenu,fuzhiqiang1989/RESideMenu,takeshineshiro/RESideMenu,AndyZhaoHe/RESideMenu,SuperMarioBean/RESideMenu,jiqiuyucool/RESideMenu,Jamagas/RESideMenu,pengleelove/RESideMenu,alkozin/RESideMenu,zhaoguohui/RESideMenu,keslcod/RESideMenu,yaoxiaoyong/RESideMenu,Judy-u/RESideMenu,huahuasj/RESideMenu,protspace/RESideMenu,yimouleng/RESideMenu,lfarah/RESideMenu,yyn835314557/RESideMenu,ernestopino/RESideMenu,yimouleng/RESideMenu,TildaLabs/RESideMenu,ITechRoof/RESideMenu,vernepung/RESideMenu,githubdelegate/RESideMenu,hsjcom/RESideMenu,huahuasj/RESideMenu,alkozin/RESideMenu,fuzhiqiang1989/RESideMenu,keslcod/RESideMenu,ChangYuXiaoXiao/RESideMenu,yuanhoujun/RESideMenu,Adnan-Synapps/RESideMenu,Judy-u/RESideMenu,sujeking/RESideMenu,Creolophus/RESideMenu,yoavlt/RESideMenu,fkuehne/RESideMenu,Heart2009/RESideMenu,12207480/RESideMenu,sun-fox-cj/RESideMenu,rayshen/RESideMenu,lgzaaron/RESideMenu,Adorkable-forkable/RESideMenu,pengleelove/RESideMenu,protspace/RESideMenu,yoavlt/RESideMenu,SanChain/RESideMenu,pjs7678/RESideMenu,imjerrybao/RESideMenu,lfarah/RESideMenu,iamyuiwong/RESideMenu,jiqiuyucool/RESideMenu,imjerrybao/RESideMenu,rain1988/RESideMenu,VladimirGoncharov/RESideMenu,cnbin/RESideMenu,yyn835314557/RESideMenu,dinhchitrung/RESideMenu,MonkeyS914/RESideMenu,Heart2009/RESideMenu,nealwangzi/RESideMenu,lgzaaron/RESideMenu,sun-fox-cj/RESideMenu,AutoScout24/RESideMenu,zxl20zxl/RESideMenu,hsjcom/RESideMenu,AndyZhaoHe/RESideMenu,12207480/RESideMenu,MonkeyS914/RESideMenu,Icenium/RESideMenu,oMengLvRong/RESideMenu,easyui/RESideMenu,qiweiyang/RESideMenu,xuzhenguo/RESideMenu,e2l3n/RESideMenu,NiuTanJie/RESideMenu,Sguo12/RESideMenu,zhaoguohui/RESideMenu,skyqiao/RESideMenu,Sguo12/RESideMenu,vernepung/RESideMenu,yuanhoujun/RESideMenu,Adorkable-forkable/RESideMenu,liduanw/RESideMenu,niuxinghua/RESideMenu,sujeking/RESideMenu,java02014/RESideMenu,takeshineshiro/RESideMenu,ITechRoof/RESideMenu,hq804116393/RESideMenu,nealwangzi/RESideMenu,TildaLabs/RESideMenu,xuzhenguo/RESideMenu,rain1988/RESideMenu,Insfgg99x/RESideMenu,Creolophus/RESideMenu,romaonthego/RESideMenu,StarRain/RESideMenu,cnbin/RESideMenu,pjs7678/RESideMenu,romaonthego/RESideMenu,kafejo/RESideMenu,e2l3n/RESideMenu