Fix memory leak with recursive square lens
Fix memory leak with recursive square lens

lutter/augeas,mchf/augeas,jasperla/augeas,jasperla/augeas,pevalme/augeas,MikaelSmith/augeas,ptoscano/augeas,mlichvar/augeas,kumy/augeas,mlichvar/augeas,hercules-team/augeas-do-not-use,jjlin/augeas,hercules-team/augeas,jjlin/augeas,ptoscano/augeas,kunkku/augeas,raphink/augeas,MikaelSmith/augeas,GeoffWilliams/augeas,jtopjian/augeas,raphink/augeas,GeoffWilliams/augeas,jtopjian/augeas,domcleal/augeas,kumy/augeas,kunkku/augeas,manandbytes/augeas,lutter/augeas,mlichvar/augeas,lutter/augeas,hercules-team/augeas-do-not-use,kumy/augeas,pevalme/augeas,jjlin/augeas,mchf/augeas,kumy/augeas,dafugg/augeas,manandbytes/augeas,ptoscano/augeas,domcleal/augeas,dafugg/augeas,kunkku/augeas,domcleal/augeas,hercules-team/augeas,pevalme/augeas,dafugg/augeas,hercules-team/augeas-do-not-use