Switch xml serializer to yields not string concat
XML serializer unit tests now expect generators
Merge branch 'yield'