IvoryT refactor
added commit text storage

added repo inits to tests

Revert "added repo inits to tests"

This reverts commit 56ab2ff2df36dd95444d81e433633f3c28650059.

init the feature store if not present when importing
fixed paths in recreate
added validation to fromList
added optional feature store
fixed up tests

fixed test

fixed typo in path

added a CLI test
Refactored store to return a DictionaryId

fixed type error in spec

moved dictionaryLoadMigrate

pulled out metadata functions

removed missing imports
added inc
Removed optional from featureStoreId in Commit
Minor touchups for commits
Remove TODO in RepositoryBuilder with cleaner fix to createFactset
Fix specs
Fixed ValidateSpec
Cleanup DictionaryId imports and add return type for SOrdering
Merge pull request #246 from ambiata/repo-commits

Repo commits
Rename dictionaryFromIvory to latestDictionaryFromIvory
Added Metadata.dictionaryFromIvory()
Added Metadata.commitFromIvory()
Add CommitId to Snapmeta
Load specific dictionary used by SnapshotMeta in Pivot