Revert "Pass State function into PriorityTagDeserializer constructor to ensure correct handling"

This reverts commit 1343fc911120a895055d6016aa8fcd59bfd7baeb.
Revert "Extract PriorityTagDerializer for reducing prioritized thrift values"

This reverts commit d1cc061412ada4b334023c2735411e505183c10e.
Merge pull request #213 from ambiata/topic/revert-priority-mr-stuff

Revert PriorityTagDeserializer changes
Revert "upgraded to the latest specs2"

This reverts commit 7635044c041c1298b7f7a816cfce8ca621e1778f.
Revert "Revert "upgraded to the latest specs2""

This reverts commit be63c2fefdcedab241d63332f22ab9754ef5b1e2.
Changed FeatureStore to list of in mem Factsets
Merge pull request #211 from ambiata/topic/feature-store-in-mem

Changed FeatureStore to list of in memory Factsets
using a constrained Name for namespaces names
updated the api-compatibility notes with the new Name restriction
removed the use of unsafe and reviewed as much as possible
better string arbitrary for testing NameSpec
added a spec to check if the namespace Name return by Fact was boxed
added different arbitraries for Name testing
Merge pull request #207 from ambiata/topic/namespace-names

Using a constrained Name for namespaces names
removed the repository runners
simplified the IvoryRunner
pushed the codec parameter to the RepositoryConfiguration
removed the redundant setting of the compression in the snapshot cli app
using a non-lazy s3Client
made the repository configuration transient to avoid it being serialized in scoobi jobs