Merge pull request #3 from tvierling/zerovalue

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