teach fcgi_encode_name_value to handle non-flat lists
teach fcgi_encode_name_value to handle non-flat lists

The yaws_cgi:fcgi_encode_name_value function can now handle non-flat
lists for Name and Value, to allow callers to form them via io:format
for example.

bsmr-erlang/yaws,toraritte/azith,klacke/yaws,bsmr-erlang/yaws,watonyweng/yaws,watonyweng/yaws,capflam/yaws,sebgod/yaws,jgrinstead/yaws,zephyrean/yaws,ca91/yaws,jgrinstead/yaws,leoliu/yaws,leoliu/yaws,weisslj/yaws,patternmatched/yaws,patternmatched/yaws,capflam/yaws,watonyweng/yaws,zephyrean/yaws,jgrinstead/yaws,ca91/yaws,weisslj/yaws,ca91/yaws,phonohawk/yaws,leoliu/yaws,treacheroustalks/yaws,patternmatched/yaws,sebgod/yaws,weisslj/yaws,klacke/yaws,imtal/yaws,imtal/yaws,imtal/yaws,imtal/yaws,klacke/yaws,ca91/yaws,bsmr-erlang/yaws,andreineculau/yaws,bsmr-erlang/yaws,namjae/yaws,leoliu/yaws,zephyrean/yaws,toraritte/azith,toraritte/azith,watonyweng/yaws,capflam/yaws,leoliu/yaws,capflam/yaws,phonohawk/yaws,zephyrean/yaws,namjae/yaws,jgrinstead/yaws,phonohawk/yaws,phonohawk/yaws,treacheroustalks/yaws,capflam/yaws,imtal/yaws,phonohawk/yaws,weisslj/yaws,treacheroustalks/yaws,leoliu/yaws,klacke/yaws,patternmatched/yaws,namjae/yaws,leoliu/yaws,phonohawk/yaws,sebgod/yaws,phonohawk/yaws,capflam/yaws,treacheroustalks/yaws,zephyrean/yaws,toraritte/azith,imtal/yaws,namjae/yaws,andreineculau/yaws,ca91/yaws,bsmr-erlang/yaws,toraritte/azith,jgrinstead/yaws,toraritte/azith,andreineculau/yaws,andreineculau/yaws,namjae/yaws,patternmatched/yaws,imtal/yaws,bsmr-erlang/yaws,weisslj/yaws,andreineculau/yaws,jgrinstead/yaws,sebgod/yaws,klacke/yaws,namjae/yaws,sebgod/yaws,watonyweng/yaws,watonyweng/yaws,sebgod/yaws,ca91/yaws,watonyweng/yaws,sebgod/yaws,klacke/yaws,weisslj/yaws,jgrinstead/yaws,zephyrean/yaws,ca91/yaws,capflam/yaws,namjae/yaws,bsmr-erlang/yaws,klacke/yaws,zephyrean/yaws,patternmatched/yaws,patternmatched/yaws,weisslj/yaws,toraritte/azith