Office Depot and OfficeMax have finalized their merger, an all-stock deal that would create a company with combined 2012 revenue of $18 billion. Earlier there was some doubt. As The New York Times ...