Fix up defaultcheck field type

It now works as determinate checkbox, where a checked
state produces *=yes and an unchecked state produces no
tag.
Use defaultcheck for building_area field (fixes #2111)