It would be nice if the string types in `rosidl_runtime_rs` could be built/extended from iterators, [like the regular string type](https://doc.rust-lang.org/std/string/struct.String.html#impl-Extend%3Cchar%3E). For this, we'd need implementations for `Extend<char>` and `FromIterator<char>` for both types, at least.