Merge "cts: Skip encodeDecode tests when there is no needed encoder" into marshmallow-cts-dev