Sarah Winman’s captivating novel “Still Life”, set in Florence, Italy, brings the magic of chance encounters and kindred spirits to life.