I rebased this patch on top of current master as the generic wal commit added some conflicting changes. Also fixed couple of typos in comments and added non ascii message to test.
This looks good to me, so have marked it Ready For Committer.
I marked myself as Committer to show there was interest in this. If anyone else would like to commit it, I am happy for you to do so.
--
Simon Riggs http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services