Wal-Mart stores has reached a deal with Diageo to bring distilled spirits into its stores. That's a big break for the straight-laced company, which refuses to allow alcohol consumption at its corporate headquarters.