bugfixes (various), handling utf-8 without guessencoding (as suggested by joshua...