Mama Rao's Lemon Drop Cookies