Use ValueText instead of Text for the generated string literal in C# 5

Fixes #25