Ajout de la gestion des inputs radio

Ajout d'une variable $radio_count qui s'incrémente à chaque input radio créé.

On génère le label une nouvelle fois à la création de l'input radio pour que l'id de l'input et l'attribut "for" du label correspondent bien

Ajout d'une précision par rapport à l'utilisation de l'input radio : l'attribut "value" doit toujours être mentionné, car c'est celui-là qui sera pris en compte dans les données envoyées par le formulaire.

Prise en compte du paramètre checked="checked" directement extrait de la méthode radiobutton_templates() de ce même helper, reprenant les données dans request pour vérifier si l'input généré a pour attribut "value" la même valeur que le nom de cet input dans request.

(suppression fortuite des espaces et tabulations en fin de ligne dans tout le fichier)