Correctly determine default value for boolean widget

Proposed fix for https://dev.plone.org/ticket/9675