fixed ObjectProphecy to not let PHP cast values of ArgumentsWildcard

If either one of ArgumentsWildcard objects has an equal amount of tokens
but the value-type differs (one is an integer) PHP casts the value to an
integer and produces an error that casting is not possible

Instead we serialize the objects and compare the serialized results instead