close #30; support --output-encoding=utf-16
fix .travis.yml