Adding checkbox array grouping

Fix for #283 

Allows grouping of checkboxes (wraps in a field set) 

Example included in tests.