Allow multiple checkboxes (habtm) on a form

This change is about habtm check boxes on a form, now only allows a single list of check boxes with a correct behavior, if adding more than one list, the behavior is strange when clicking both or more check boxes of different list.