Add checkbox field type.

Checkbox fields for now always deal with boolean values.
Couple of spacing fixes.