After years of controversy, Tom's Diner to reopen in less than a month as Tom's Starlight cocktail lounge