Resolves #10607 Radio button change event was triggered even if it was already active

If the radiobutton is already active, it won't trigger the change event.

Tested on Firefox 24.0 and Chromium 28.0.1500.71

Edit : @clement911 suggested that radiobuttons could trigger the click event too. Now it has the same behaviour as input type radio.

Resolves #10607.