Outdated comments due to #183 / #184
Merge pull request #243 from broadinstitute/jt_comments

Outdated comments due to #183 / #184
alleles_strings -> allele_strings
Merge pull request #244 from broadinstitute/jt_allele_strings

alleles_strings -> allele_strings
Move zip to top-level zip.h and include in gamgee.h
Include all header files in gamgee.h, alphabetically
Merge pull request #246 from broadinstitute/jt_gamgee_h

Update gamgee.h and move zip to zip.h
Add has_filter() and has_shared_field()
- Fixes #226
IndividualFieldValue: Fix misplaced const qualifiers

The implementation of IndividualFieldValue::operator= assigns new
values to member variables declared as const, which is not legal.
NVIDIA's nvcc compiler front-end signals this as a problem, even though
gcc sometimes accepts it.

Remove the const qualifiers from IndividualFieldValue member variables.
Apply same fix to IndividualFieldValueIterator members as well.
Merge pull request #248 from nsubtil/const-assignments

IndividualFieldValue: Fix misplaced const qualifiers
Merge pull request #247 from broadinstitute/jt_api_226

Add has_filter() and has_shared_field()
Allow caller to specify output BCF compression level
- corrected comments
- Fixes #161
Merge pull request #250 from broadinstitute/jt_compression_161

Allow caller to specify output BCF compression level
Add convenience front() and back() functions
Merge pull request #255 from broadinstitute/jt_front_back

Add convenience front() and back() functions
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