added ProduceByGs1 model validations and tests
Merge pull request #35 from MissingLabel/produceByGs1_spec

added ProduceByGs1 model validations and tests