EmrEtlRunner: added initial Ruby.contracts support into EmrEtlRunner (#392)