add LegacyCollection module refs #15

legacy collections to seq, list, and array
NameValueCollection to map<string, string list>
This function should be in NameValueCollection module.