Add Factset which contains a FactsetId and list of partitions

- Add more tests to PartitionSpec
Merge pull request #192 from ambiata/topic/create-in-mem-factset

Add Factset
Fixed the Date literal macro when running Scaladoc
added back classical Scaladoc comments
added a ci profile for the scaladoc
Merge pull request #198 from ambiata/topic/enable-scaladoc

Enable scaladoc and "classical" comments
Rename specs in DenseRowTextStorageSpec
Introduce Encoding.isPrimitive
Remove extra and unused indexDictionary in DenseRowTextStorageV1
Filter out struct/list features for pivots