Modify build() to deep copy the header into a VariantHeader
- Add one_time_build() for a more efficient move into a VariantHeader
- Add/refactor tests
Standardize move constructor and assignment
- delete copy constructor/assignment
- add move constructor/assignment test
Make VariantHeaderBuilder chainable
- Fixes #212
Enable type checking of shared and individual fields
- Fixes #257
Merge pull request #261 from broadinstitute/jt_field_type

Enable type checking of shared and individual fields
Merge pull request #253 from broadinstitute/jt_VariantHeaderBuilder_212

Chainable VariantHeaderBuilder
Fixed signed-unsigned comparison errors in tests
Merge pull request #263 from broadinstitute/intel_signed_comparison_fixes

Fixed signed-unsigned comparison errors in tests
Move ReferenceMap from foghorn: loads whole reference into memory
Add equality operator and const to FastqIterator
Add ReferenceIterator class: loads one chromosome at a time
- Add tests
- Update ReferenceMap tests