update a format setting of radio widget

radio-button-choiceの要素のitemは、デフォルトのformatが`%t\n`なので、
現状だと、radio-button-choice全体の最後に改行が入ってしまうので、
最後の要素のみ、改行が入らないようにしました。

また、formatを指定できるようにして、
未指定だと`%b %v`なのですが、空白無しの方が見た目良いかなと思ったので、デフォルトは`%b%v`にしました。

また、各要素を1行に並ばせたい時があるので、`:horizontal`引数を追加しました。