Support trim TextStatment right blank line, disable by default
Added EncodingPool to keep only one instance for Charset's name and it's aliases