Add for attributes to all labels and ID's to all inputs

Lot of labels are missing `for=` attributes, which they really should have.
Merge pull request #1512 from jdevalk/patch-1

Add for attributes to all labels and ID's to all inputs