Application of Protein-Based Films and Coatings for Food Packaging: A Review