Fixed
- Accessory names containing non-ASCII characters (Cyrillic, CJK, Arabic, etc.) are no longer stripped to an empty string by the name sanitizer. The allowed character set now matches HAP-NodeJS exactly, preserving hyphens, periods, commas and the Unicode right single quotation mark in addition to letters and numbers. (see #1201)