[radio] Grand refacto radio et radio-group

Description

On a detecté plusieurs problème sur les composants radio / radio-group qui méritent un grand refacto qui les rendraient déjà plus maintenables et corrigerait des effets de bords.

Inspiration : baloise, ionic, fluent

1. value du groupe non mutée

Tout ne fonctionne pas bien, le but de ce refacto est de corriger ça :

  • Lorsqu'on update la prop value du radio-group, la bonne radio se coche
  • Lorsqu'on met une value incorrecte, toutes les radio doivent se décocher
  • Lorsqu'on coche une radio différente, la value du group doit muter

2. onSlotChange manquant

Voir issue #217 (closed) => on reprend ce qui est fait dans componentDidLoad dans un onSlotChange

3. Utiliser des getter pour récupérer le groupe parent

Voir issue #212 (closed) => solution temporaire pour la 5.2.0 avant de tout migrer dans le radio-group

Edited by Rémi Martinez