Update the input group classes for bs3

(DOM nesting was also wrong.)

I am perhaps overly paranoid regarding white space around the input with
the "add-ons".  Though I can not recall details, I do remember having
trouble with this in the past (when using bs2).
Merge branch 'input-groups' of github.com:dairiki/deform into dairiki-input-groups