demo(buttons): use labels instead of buttons for groups

 * Align with BS3 markup.

Closes #1323. Closes #1482