handle non Latin chars Fixes #30

review @louisstow 

@louisstow , can you test with the string: někdo dnes na oběd k Dobré myšlence?

Try and break it!