Resolve multivalued-fields issue

Resolution for #322 and also resolves the UTF-8 query issue for PB and HTTP alike.