fields.checkbox: set style:'box_left' in schema to render box left of label ... quite nice for selecting products from a feature model
added fields.optionalform ... nested form is only visible if checkbox is checked ... usable for subfeatures
fix docstr