transform m2m data to has_many data

Update params for m2m rels are transformed to recursive has_many rels if IntrospectableM2M is loaded.

This way, ru stops removing and re-adding m2m data again and again even if the dataset did not change at all.

The old behaviour can be forced.