Michael Daviot's Don Quixote Unbound at Sweet Grassmarket is a wonderfully involving, enchanting and thought-provoking example of the arts of storytelling and theatre-making.