spirit::karma based to_hex_string generator