Fix all warnings and type errors in JavaScript when compiled using Google's Closure compiler.
Fix all warnings and type errors in JavaScript when compiled using Google's Closure compiler.

pentiumao/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,nagyistoce/google-diff-match-patch,pvspain/google-diff-match-patch,chestozo/google-diff-match-patch,page7/google-diff-match-patch,liusiqi43/google-diff-match-patch,yangsibai/google-diff-match-patch,page7/google-diff-match-patch,garyfeng/google-diff-match-patch,softiran/google-diff-match-patch,wfriesen/google-diff-match-patch,jimschubert/google-diff-match-patch,google-code-export/google-diff-match-patch,ctoliver/google-diff-match-patch,google-code-export/google-diff-match-patch,lazyuser/google-diff-match-patch,brutto/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,page7/google-diff-match-patch,javamonkey79/google-diff-match-patch,D0d0/google-diff-match-patch,russ0519/google-diff-match-patch,Raybird/google-diff-match-patch,JanRavn/google-diff-match-patch,ayrus86/google-diff-match-patch,noscripter/google-diff-match-patch,shazy655/google-diff-match-patch,page7/google-diff-match-patch,russ0519/google-diff-match-patch,code-google-com/google-diff-match-patch,softiran/google-diff-match-patch,tangentialism/google-diff-match-patch,pombreda/google-diff-match-patch,ilporcodio/google-diff-match-patch,elegantcoder/google-diff-match-patch,CADbloke/google-diff-match-patch,hczhang/google-diff-match-patch,luojunqiang/google-diff-match-patch,tchen0123/google-diff-match-patch,mitchellmebane/google-diff-match-patch,aksris/google-diff-match-patch,google-code-export/google-diff-match-patch,google-code-export/google-diff-match-patch,ayrus86/google-diff-match-patch,tangentialism/google-diff-match-patch,elshimone/google-diff-match-patch,sprymak/google-diff-match-patch,mitchellmebane/google-diff-match-patch,pombreda/google-diff-match-patch,Waldo000000/google-diff-match-patch,code-google-com/google-diff-match-patch,javamonkey79/google-diff-match-patch,Waldo000000/google-diff-match-patch,Raybird/google-diff-match-patch,adrianorsouza/google-diff-match-patch,amityagov/google-diff-match-patch,jchazalon/google-diff-match-patch,aksris/google-diff-match-patch,alexpods/google-diff-match-patch,russ0519/google-diff-match-patch,luojunqiang/google-diff-match-patch,mikecargal/google-diff-match-patch,jasonqu/google-diff-match-patch,code-google-com/google-diff-match-patch,nagyist/google-diff-match-patch,ilporcodio/google-diff-match-patch,oldbell/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,xingh/google-diff-match-patch,est/google-diff-match-patch,brutto/google-diff-match-patch,noscripter/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,brutto/google-diff-match-patch,elshimone/google-diff-match-patch,logicrime/google-diff-match-patch,garyfeng/google-diff-match-patch,willturner59/google-diff-match-patch,oldbell/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,adampash/google-diff-match-patch,elegantcoder/google-diff-match-patch,russ0519/google-diff-match-patch,Raybird/google-diff-match-patch,galamayevg/google-diff-match-patch,lichesser/google-diff-match-patch,liusiqi43/google-diff-match-patch,galamayevg/google-diff-match-patch,GerHobbelt/google-diff-match-patch,lsm/google-diff-match-patch,mitchellmebane/google-diff-match-patch,CADbloke/google-diff-match-patch,softiran/google-diff-match-patch,page7/google-diff-match-patch,lxbzmy/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,se4u/google-diff-match-patch,mindw/google-diff-match-patch,brutto/google-diff-match-patch,ayrus86/google-diff-match-patch,ghosert/google-diff-match-patch,jimschubert/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,tchen0123/google-diff-match-patch,comru/google-diff-match-patch,hoangduit/google-diff-match-patch,galamayevg/google-diff-match-patch,jasonqu/google-diff-match-patch,JanRavn/google-diff-match-patch,galamayevg/google-diff-match-patch,garyfeng/google-diff-match-patch,lsm/google-diff-match-patch,chestozo/google-diff-match-patch,pentiumao/google-diff-match-patch,tangentialism/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,aksris/google-diff-match-patch,tchen0123/google-diff-match-patch,lichesser/google-diff-match-patch,adampash/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,Waldo000000/google-diff-match-patch,xingh/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,amityagov/google-diff-match-patch,pentiumao/google-diff-match-patch,okertanov/google-diff-match-patch,alexpods/google-diff-match-patch,mark-buer/google-diff-match-patch,mark-buer/google-diff-match-patch,nagyist/google-diff-match-patch,lsm/google-diff-match-patch,Raybird/google-diff-match-patch,jimschubert/google-diff-match-patch,est/google-diff-match-patch,dancal/google-diff-match-patch,pvspain/google-diff-match-patch,Waldo000000/google-diff-match-patch,hoangduit/google-diff-match-patch,GerHobbelt/google-diff-match-patch,comru/google-diff-match-patch,lxbzmy/google-diff-match-patch,dancal/google-diff-match-patch,okertanov/google-diff-match-patch,tchen0123/google-diff-match-patch,mindw/google-diff-match-patch,liusiqi43/google-diff-match-patch,engaugusto/google-diff-match-patch,okertanov/google-diff-match-patch,logicrime/google-diff-match-patch,jchazalon/google-diff-match-patch,lxbzmy/google-diff-match-patch,nagyist/google-diff-match-patch,mikecargal/google-diff-match-patch,pombreda/google-diff-match-patch,jimschubert/google-diff-match-patch,shazy655/google-diff-match-patch,JanRavn/google-diff-match-patch,noscripter/google-diff-match-patch,77ricardo77/google-diff-match-patch,logicrime/google-diff-match-patch,adrianorsouza/google-diff-match-patch,Raybird/google-diff-match-patch,amityagov/google-diff-match-patch,comru/google-diff-match-patch,galamayevg/google-diff-match-patch,aksris/google-diff-match-patch,mindw/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,lxbzmy/google-diff-match-patch,okertanov/google-diff-match-patch,amityagov/google-diff-match-patch,okertanov/google-diff-match-patch,liusiqi43/google-diff-match-patch,comru/google-diff-match-patch,ufucuk/google-diff-match-patch,LinJiarui/google-diff-match-patch,ufucuk/google-diff-match-patch,JanRavn/google-diff-match-patch,mark-buer/google-diff-match-patch,engaugusto/google-diff-match-patch,ayrus86/google-diff-match-patch,lazyuser/google-diff-match-patch,mikecargal/google-diff-match-patch,nagyist/google-diff-match-patch,sprymak/google-diff-match-patch,sprymak/google-diff-match-patch,elshimone/google-diff-match-patch,pentiumao/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,mitchellmebane/google-diff-match-patch,mindw/google-diff-match-patch,engaugusto/google-diff-match-patch,Waldo000000/google-diff-match-patch,dancal/google-diff-match-patch,adampash/google-diff-match-patch,russ0519/google-diff-match-patch,luojunqiang/google-diff-match-patch,garyfeng/google-diff-match-patch,pvspain/google-diff-match-patch,77ricardo77/google-diff-match-patch,liusiqi43/google-diff-match-patch,wfriesen/google-diff-match-patch,sprymak/google-diff-match-patch,mark-buer/google-diff-match-patch,ufucuk/google-diff-match-patch,pombreda/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,jasonqu/google-diff-match-patch,mindw/google-diff-match-patch,luojunqiang/google-diff-match-patch,tangentialism/google-diff-match-patch,se4u/google-diff-match-patch,mindw/google-diff-match-patch,jchazalon/google-diff-match-patch,galamayevg/google-diff-match-patch,wfriesen/google-diff-match-patch,liusiqi43/google-diff-match-patch,tchen0123/google-diff-match-patch,ilporcodio/google-diff-match-patch,CADbloke/google-diff-match-patch,adampash/google-diff-match-patch,ghosert/google-diff-match-patch,aksris/google-diff-match-patch,LinJiarui/google-diff-match-patch,ghosert/google-diff-match-patch,lichesser/google-diff-match-patch,jasonqu/google-diff-match-patch,ayrus86/google-diff-match-patch,CADbloke/google-diff-match-patch,pvspain/google-diff-match-patch,Waldo000000/google-diff-match-patch,garyfeng/google-diff-match-patch,D0d0/google-diff-match-patch,alexpods/google-diff-match-patch,brutto/google-diff-match-patch,alexpods/google-diff-match-patch,google-code-export/google-diff-match-patch,lsm/google-diff-match-patch,mikecargal/google-diff-match-patch,xingh/google-diff-match-patch,shazy655/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,ghosert/google-diff-match-patch,ctoliver/google-diff-match-patch,ctoliver/google-diff-match-patch,noscripter/google-diff-match-patch,chestozo/google-diff-match-patch,wfriesen/google-diff-match-patch,engaugusto/google-diff-match-patch,jchazalon/google-diff-match-patch,mark-buer/google-diff-match-patch,shazy655/google-diff-match-patch,hoangduit/google-diff-match-patch,logicrime/google-diff-match-patch,hczhang/google-diff-match-patch,est/google-diff-match-patch,adampash/google-diff-match-patch,est/google-diff-match-patch,logicrime/google-diff-match-patch,pvspain/google-diff-match-patch,liusiqi43/google-diff-match-patch,javamonkey79/google-diff-match-patch,nagyistoce/google-diff-match-patch,JanRavn/google-diff-match-patch,hczhang/google-diff-match-patch,tchen0123/google-diff-match-patch,LinJiarui/google-diff-match-patch,nagyistoce/google-diff-match-patch,russ0519/google-diff-match-patch,LinJiarui/google-diff-match-patch,alexpods/google-diff-match-patch,amityagov/google-diff-match-patch,google-code-export/google-diff-match-patch,nagyist/google-diff-match-patch,pentiumao/google-diff-match-patch,chestozo/google-diff-match-patch,lazyuser/google-diff-match-patch,tchen0123/google-diff-match-patch,CADbloke/google-diff-match-patch,tangentialism/google-diff-match-patch,lazyuser/google-diff-match-patch,softiran/google-diff-match-patch,tangentialism/google-diff-match-patch,javamonkey79/google-diff-match-patch,comru/google-diff-match-patch,chestozo/google-diff-match-patch,willturner59/google-diff-match-patch,LinJiarui/google-diff-match-patch,aksris/google-diff-match-patch,jchazalon/google-diff-match-patch,nagyistoce/google-diff-match-patch,ayrus86/google-diff-match-patch,elegantcoder/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,russ0519/google-diff-match-patch,adrianorsouza/google-diff-match-patch,77ricardo77/google-diff-match-patch,engaugusto/google-diff-match-patch,oldbell/google-diff-match-patch,JanRavn/google-diff-match-patch,mark-buer/google-diff-match-patch,tchen0123/google-diff-match-patch,hoangduit/google-diff-match-patch,hczhang/google-diff-match-patch,pombreda/google-diff-match-patch,ufucuk/google-diff-match-patch,pombreda/google-diff-match-patch,hoangduit/google-diff-match-patch,engaugusto/google-diff-match-patch,GerHobbelt/google-diff-match-patch,lichesser/google-diff-match-patch,mikecargal/google-diff-match-patch,est/google-diff-match-patch,willturner59/google-diff-match-patch,luojunqiang/google-diff-match-patch,amityagov/google-diff-match-patch,pvspain/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,se4u/google-diff-match-patch,JanRavn/google-diff-match-patch,lsm/google-diff-match-patch,page7/google-diff-match-patch,mitchellmebane/google-diff-match-patch,ilporcodio/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,chestozo/google-diff-match-patch,D0d0/google-diff-match-patch,comru/google-diff-match-patch,ayrus86/google-diff-match-patch,yangsibai/google-diff-match-patch,xingh/google-diff-match-patch,garyfeng/google-diff-match-patch,sprymak/google-diff-match-patch,dancal/google-diff-match-patch,softiran/google-diff-match-patch,galamayevg/google-diff-match-patch,elegantcoder/google-diff-match-patch,D0d0/google-diff-match-patch,hoangduit/google-diff-match-patch,comru/google-diff-match-patch,adrianorsouza/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,se4u/google-diff-match-patch,hczhang/google-diff-match-patch,ilporcodio/google-diff-match-patch,jasonqu/google-diff-match-patch,ctoliver/google-diff-match-patch,brutto/google-diff-match-patch,wfriesen/google-diff-match-patch,luojunqiang/google-diff-match-patch,google-code-export/google-diff-match-patch,tangentialism/google-diff-match-patch,hoangduit/google-diff-match-patch,noscripter/google-diff-match-patch,Raybird/google-diff-match-patch,pentiumao/google-diff-match-patch,CADbloke/google-diff-match-patch,garyfeng/google-diff-match-patch,elshimone/google-diff-match-patch,adampash/google-diff-match-patch,elegantcoder/google-diff-match-patch,nagyist/google-diff-match-patch,amityagov/google-diff-match-patch,page7/google-diff-match-patch,ghosert/google-diff-match-patch,mikecargal/google-diff-match-patch,ctoliver/google-diff-match-patch,se4u/google-diff-match-patch,oldbell/google-diff-match-patch,ilporcodio/google-diff-match-patch,se4u/google-diff-match-patch,dancal/google-diff-match-patch,adampash/google-diff-match-patch,aksris/google-diff-match-patch,jasonqu/google-diff-match-patch,77ricardo77/google-diff-match-patch,page7/google-diff-match-patch,LinJiarui/google-diff-match-patch,lichesser/google-diff-match-patch,lichesser/google-diff-match-patch,javamonkey79/google-diff-match-patch,est/google-diff-match-patch,pvspain/google-diff-match-patch,yangsibai/google-diff-match-patch,ufucuk/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,adrianorsouza/google-diff-match-patch,elegantcoder/google-diff-match-patch,okertanov/google-diff-match-patch,ilporcodio/google-diff-match-patch,lazyuser/google-diff-match-patch,xingh/google-diff-match-patch,jimschubert/google-diff-match-patch,liusiqi43/google-diff-match-patch,willturner59/google-diff-match-patch,mark-buer/google-diff-match-patch,shazy655/google-diff-match-patch,lxbzmy/google-diff-match-patch,mitchellmebane/google-diff-match-patch,Raybird/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,yangsibai/google-diff-match-patch,77ricardo77/google-diff-match-patch,lxbzmy/google-diff-match-patch,mikecargal/google-diff-match-patch,nagyistoce/google-diff-match-patch,ufucuk/google-diff-match-patch,Waldo000000/google-diff-match-patch,jchazalon/google-diff-match-patch,russ0519/google-diff-match-patch,lsm/google-diff-match-patch,logicrime/google-diff-match-patch,adrianorsouza/google-diff-match-patch,xingh/google-diff-match-patch,Waldo000000/google-diff-match-patch,ctoliver/google-diff-match-patch,77ricardo77/google-diff-match-patch,jchazalon/google-diff-match-patch,shazy655/google-diff-match-patch,brutto/google-diff-match-patch,shazy655/google-diff-match-patch,engaugusto/google-diff-match-patch,lichesser/google-diff-match-patch,mitchellmebane/google-diff-match-patch,sprymak/google-diff-match-patch,okertanov/google-diff-match-patch,adampash/google-diff-match-patch,D0d0/google-diff-match-patch,dancal/google-diff-match-patch,chestozo/google-diff-match-patch,ghosert/google-diff-match-patch,yangsibai/google-diff-match-patch,xingh/google-diff-match-patch,pombreda/google-diff-match-patch,D0d0/google-diff-match-patch,nagyist/google-diff-match-patch,nagyistoce/google-diff-match-patch,CADbloke/google-diff-match-patch,77ricardo77/google-diff-match-patch,alexpods/google-diff-match-patch,engaugusto/google-diff-match-patch,oldbell/google-diff-match-patch,ayrus86/google-diff-match-patch,ctoliver/google-diff-match-patch,nagyist/google-diff-match-patch,logicrime/google-diff-match-patch,mikecargal/google-diff-match-patch,wfriesen/google-diff-match-patch,jasonqu/google-diff-match-patch,jasonqu/google-diff-match-patch,logicrime/google-diff-match-patch,chestozo/google-diff-match-patch,GerHobbelt/google-diff-match-patch,CADbloke/google-diff-match-patch,google-code-export/google-diff-match-patch,elshimone/google-diff-match-patch,softiran/google-diff-match-patch,oldbell/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,Raybird/google-diff-match-patch,code-google-com/google-diff-match-patch,elshimone/google-diff-match-patch,nagyistoce/google-diff-match-patch,code-google-com/google-diff-match-patch,javamonkey79/google-diff-match-patch,wfriesen/google-diff-match-patch,aksris/google-diff-match-patch,luojunqiang/google-diff-match-patch,oldbell/google-diff-match-patch,noscripter/google-diff-match-patch,jimschubert/google-diff-match-patch,willturner59/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,brutto/google-diff-match-patch,hoangduit/google-diff-match-patch,comru/google-diff-match-patch,noscripter/google-diff-match-patch,GerHobbelt/google-diff-match-patch,sprymak/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,est/google-diff-match-patch,adrianorsouza/google-diff-match-patch,mitchellmebane/google-diff-match-patch,nagyistoce/google-diff-match-patch,shazy655/google-diff-match-patch,lxbzmy/google-diff-match-patch,lsm/google-diff-match-patch,GerHobbelt/google-diff-match-patch,pvspain/google-diff-match-patch,willturner59/google-diff-match-patch,LinJiarui/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,sprymak/google-diff-match-patch,lsm/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,softiran/google-diff-match-patch,elshimone/google-diff-match-patch,amityagov/google-diff-match-patch,se4u/google-diff-match-patch,D0d0/google-diff-match-patch,xingh/google-diff-match-patch,garyfeng/google-diff-match-patch,D0d0/google-diff-match-patch,pentiumao/google-diff-match-patch,lazyuser/google-diff-match-patch,se4u/google-diff-match-patch,danielemaddaluno/google-diff-match-patch,galamayevg/google-diff-match-patch,code-google-com/google-diff-match-patch,GerHobbelt/google-diff-match-patch,tangentialism/google-diff-match-patch,mark-buer/google-diff-match-patch,lazyuser/google-diff-match-patch,GerHobbelt/google-diff-match-patch,jimschubert/google-diff-match-patch,mindw/google-diff-match-patch,dancal/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,ufucuk/google-diff-match-patch,est/google-diff-match-patch,hczhang/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,noscripter/google-diff-match-patch,elegantcoder/google-diff-match-patch,hczhang/google-diff-match-patch,mindw/google-diff-match-patch,okertanov/google-diff-match-patch,lxbzmy/google-diff-match-patch,javamonkey79/google-diff-match-patch,alexpods/google-diff-match-patch,wfriesen/google-diff-match-patch,pombreda/google-diff-match-patch,code-google-com/google-diff-match-patch,jchazalon/google-diff-match-patch,yangsibai/google-diff-match-patch,ghosert/google-diff-match-patch,lichesser/google-diff-match-patch,softiran/google-diff-match-patch,jimschubert/google-diff-match-patch,code-google-com/google-diff-match-patch,dancal/google-diff-match-patch,dyadyuramaxim/google-diff-match-patch,yangsibai/google-diff-match-patch,JanRavn/google-diff-match-patch,oldbell/google-diff-match-patch,elshimone/google-diff-match-patch,ghosert/google-diff-match-patch,willturner59/google-diff-match-patch,GoogleCodeArchive/google-diff-match-patch,yangsibai/google-diff-match-patch,alexpods/google-diff-match-patch,hczhang/google-diff-match-patch,TabindaAshraf/google-diff-match-patch,ctoliver/google-diff-match-patch,lazyuser/google-diff-match-patch,luojunqiang/google-diff-match-patch,willturner59/google-diff-match-patch,javamonkey79/google-diff-match-patch,pentiumao/google-diff-match-patch,77ricardo77/google-diff-match-patch,adrianorsouza/google-diff-match-patch,LinJiarui/google-diff-match-patch,ilporcodio/google-diff-match-patch,ufucuk/google-diff-match-patch,elegantcoder/google-diff-match-patch