Did Amazon employees, ensconced in their luxurious Seattle headquarters, just tip the company's hand and unwittingly reveal the location of the second Amazon headquarters?