Haunting, moving and vividly told, Haven displays Emma Donoghue's trademark world-building and psychological intensity.