Simplify markup for radio buttons and checkboxes

Removed need for extra element in HTML (see #16). Styles don't render at all in IE 8 but degrade nicely (see #13).