Before Everything is an ode to friendship for readers of Anne Tyler, Kate Atkinson and Ann Patchett, full of dry humour, quiet wisdom and huge empathy.