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

This includes a backport of the JSDom fix done in
https://github.com/tmpvar/jsdom/pull/870 as zombie uses a much older
version.
Merge pull request #748 from stof/radio_same_name

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