Guyanese Lime Cookies