mapnik::value: avoid extra copy of value_unicode_string + define copy and assignment