split the Arbitraries object into several traits

started a Repository Arbitrary
Improved the Arbitrary for repositories

create metadata
added a specification using the temporary Repository
publish the test jars for core and operation
merged with master
added the publication of test jars
Merge pull request #375 from ambiata/topic/ivory-testing

Repository arbitraries