EmrEtlRunner: updated so it's embeddable in other applications (#128)