Gluten-Free Vegan Lemon Cookies