Fixed the handling of radio groups with the same name in different forms

This backports the JSDom fix done in https://github.com/tmpvar/jsdom/pull/870 as zombie uses a much older version.