Ensure checkboxes and selects have a unique id

If there's a collision with something the form helper already knows
about - it'll increment a counter on the end of the dom IDs