Support the translationstring interface in 'simple translation'.
Minor optimization.
Add proper error handling for Python code blocks.
Fixed parser issue where an incorrectly formatted processing instruction would cause parsing to fail.
Fixed minor issue.
Preparing release.
A test for translating strings containing escape chars

This test currently fails because escaping is applied
before translation.
This regression test is invalid, because this isn't how it's supposed to work. The translation happens directly on the contained text, which in this case is the string in 'test', after it's been escaped. Why? Because there's no mention of 'structure'. What's then returned from translation will be inserted as-is, without escaping. That's how it works. You can actually translate HTML and include tags. This is no different than regular ZPT.