XamlParser: avoid disposing the reader

call ToList() so the reader isn't disposed before use.
Tests: Add a XapParser test

Test the same 17 strings in a xap, some in xaml, others in codebehind
Merge branch 'xamlparserfix' of git://github.com/StephaneDelcroix/vernacular into StephaneDelcroix-xamlparserfix

Conflicts:
	Vernacular.Tool/Vernacular.Parsers/XamlParser.cs