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.
It also fixes another place suffering from the bug in Zombie itself