Fix bug setting compatible arch content
fix unit test to use correct product for expected
Include arches inherited from product on contents
create content in specs by arch label