Magpie Lane, by Lucy Atkins, hits all the Oxford mystery buttons