These lemon poppy seed energy bites are a healthy vegan and gluten-free high-protein snack with cashews and fresh lemon juice and zest.