* Shape infer improvements * Add setter for merge repeated attribute * Use new shape_infer in validate and infer types * Add more type prop tests * Add shape infer tests * Align variable names in tests * shape_infer call refactor --------- Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>