Collection check boxes with name

In v2.1, the collection_check_boxes method ignores the :name from :input_html when generating a hidden field. This pull request will use :name if it exists, and use the default otherwise. Test included.