Update and automate test suite
Support non-ascii characters
1.0.3