Extract validateFeature and remove duplicate valueFromString
Fix PrimitiveDictionary arbitrary
Set tombstoneValue for dense row dictionaries later
Use Maps.outerJoin for top-level dictionary validation
Add virtual features to Dictionary

This has _no_ support for importing, but is just the start of internal support.
Merge pull request #218 from ambiata/topic/dictionary-virtual-feature

Add virtual features to Dictionary