A missing() function for the Variant class

Sometimes we need to distinguish blank, default-constructed Variant
objects from Variant objects with data. This change allows us to do so
via the standard gamgee::missing() convention.
Merge pull request #333 from broadinstitute/dr_variant_missing_function

A missing() function for the Variant class