gif2webp: Separate out each step into a method
gif2webp: Separate out each step into a method

We now have ReadFrame(), OptimizeFrame(), EncodeFrame() and
DisposeFrame()
methods.

Change-Id: I522834bad18dd6a7a3ddac7c00dfd829c48248f8

imazen/libwebp,reimaginemedia/webm.libwebp,redengineer/libwebp,Maria1099/webm.libwebp,zofuthan/libwebp,keane83/BLE_IM,ericmckean/webm.libwebp,rxl194/libwebp,matanbs/webm.libwebp,abwiz0086/webm.libwebp,kim42083/webm.libwebp,gshORTON/webm.libwebp,webmproject/libwebp,Aexyn/libwebp,yohunl/libwebp,iniwf/webm.libwebp,jiehu5114/libwebp,Acidburn0zzz/webm.libwebp,redengineer/libwebp,kalli123/webm.libwebp,kleopatra999/webm.libwebp,jacklicn/libwebp,matanbs/webm.libwebp,abwiz0086/webm.libwebp,Acidburn0zzz/webm.libwebp,reimaginemedia/webm.libwebp,altogother/webm.libwebp,PKRoma/libwebp,Maria1099/webm.libwebp,rxl194/libwebp,iniwf/webm.libwebp,imazen/libwebp,comoyo/gonzo-libwebp,gshORTON/webm.libwebp,kim42083/webm.libwebp,Suvarna1488/webm.libwebp,yohunl/libwebp,jiehu5114/libwebp,jiehu5114/libwebp,Aexyn/libwebp,PKRoma/libwebp,comoyo/gonzo-libwebp,webmproject/libwebp,ya7lelkom/libwebp,ya7lelkom/libwebp,yohunl/libwebp,Aexyn/libwebp,appunite/libwebp,rxl194/libwebp,imazen/libwebp,kleopatra999/webm.libwebp,imazen/libwebp,ericmckean/webm.libwebp,PKRoma/libwebp,Suvarna1488/webm.libwebp,Tekserve/libwebp,zofuthan/libwebp,ya7lelkom/libwebp,ya7lelkom/libwebp,abwiz0086/webm.libwebp,kim42083/webm.libwebp,zofuthan/libwebp,reimaginemedia/webm.libwebp,webmproject/libwebp,keane83/BLE_IM,ttyangf/libwebp,keane83/BLE_IM,abwiz0086/webm.libwebp,comoyo/gonzo-libwebp,keane83/BLE_IM,matanbs/webm.libwebp,matanbs/webm.libwebp,rxl194/libwebp,matanbs/webm.libwebp,imazen/libwebp,redengineer/libwebp,reimaginemedia/webm.libwebp,Maria1099/webm.libwebp,jacklicn/libwebp,jiehu5114/libwebp,kalli123/webm.libwebp,appunite/libwebp,kleopatra999/webm.libwebp,Suvarna1488/webm.libwebp,redengineer/libwebp,webmproject/libwebp,ttyangf/libwebp,comoyo/gonzo-libwebp,comoyo/gonzo-libwebp,reimaginemedia/webm.libwebp,gshORTON/webm.libwebp,comoyo/gonzo-libwebp,ericmckean/webm.libwebp,altogother/webm.libwebp,ericmckean/webm.libwebp,webmproject/libwebp,ya7lelkom/libwebp,kleopatra999/webm.libwebp,jiehu5114/libwebp,altogother/webm.libwebp,kim42083/webm.libwebp,iniwf/webm.libwebp,ttyangf/libwebp,PKRoma/libwebp,kalli123/webm.libwebp,PKRoma/libwebp,zofuthan/libwebp,Suvarna1488/webm.libwebp,gshORTON/webm.libwebp,iniwf/webm.libwebp,Tekserve/libwebp,Maria1099/webm.libwebp,appunite/libwebp,PKRoma/libwebp,Aexyn/libwebp,zofuthan/libwebp,Tekserve/libwebp,Acidburn0zzz/webm.libwebp,ericmckean/webm.libwebp,appunite/libwebp,redengineer/libwebp,Acidburn0zzz/webm.libwebp,comoyo/gonzo-libwebp,ttyangf/libwebp,yohunl/libwebp,keane83/BLE_IM,Acidburn0zzz/webm.libwebp,Maria1099/webm.libwebp,Aexyn/libwebp,kalli123/webm.libwebp,appunite/libwebp,jacklicn/libwebp,kim42083/webm.libwebp,kalli123/webm.libwebp,rxl194/libwebp,ttyangf/libwebp,yohunl/libwebp,jacklicn/libwebp,altogother/webm.libwebp,gshORTON/webm.libwebp,kleopatra999/webm.libwebp,jacklicn/libwebp,altogother/webm.libwebp,iniwf/webm.libwebp,Tekserve/libwebp,Suvarna1488/webm.libwebp,abwiz0086/webm.libwebp,appunite/libwebp