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