Implement zero value logic for BitSet so it can be more easily incorporated into other structs.

This allows the common idiomatic form

var b BitSet

as well as incorporation into other structs without requiring an explicit constructor method.