use bundled libicu; other improvements