It's made with real butter, a double dose of garlic, and bakery-fresh bread. Here's how to make the very best garlic bread.