Ensure label#for matches element#id (case-sensitive)

Ensure that a label's `for` attribute matches the corresponding element's `id`. use the `css_id` method in both cases.

(css_id downcase's the id, so upper case fields cause problems)