Finish unit tests for FieldSet

- FiledSet unit tests
- add operartor== to FlagArray template
- add limit_side getter to FieldCommonBase
- add stream output operators to FieldCommonBase and FieldSet
- remove FieldSet::flag
- add FieldSet::flag_add