Missing: add empty vector overload

testing with non-existing shared field in the variant_reader_test. Not
ideal, but there is really no real case where we want to test an empty
vector return value. This is more of a thing for the posteriority I
would say.

fixes #106
Merge pull request #164 from broadinstitute/mc_missing_vector_105

Missing: add empty vector overload