Guacamole is a staple at celebrations and dinner tables alike these days, but it's not a modern invention. The avocado-based ...