Replace method with parameter of matching type (fix for issue #139)

This adds a mutator that replaces non-void method calls with one of its
parameters of the same type as the return value in case such a parameter
exists (cf. issue #139).

Thanks to @smandel for showing me how to use ASM and working on a first
draft of this with me.