stri_length now detects incorrect utf-8 byte sequences; BUGFIX in stri_length: Rf_error could be called within try..catch block; cleanup