Proposed fix for issue #25

I've been running into checkboxes not saving with a project (issue #25), this is the best way I can think of to resolve it short of a major re-think of how the WidgetEditorArea works. The only other thing I can think of is to iterate the fields rather than the data submitted and do the work-around there.