Vasil remote replace eval calls

@skaapgif With this changes the library should be usable to us. The critical eval have been removed and we can specify test scenarios via environment variable, so that the slaves can see them.

I am not sure whether it is a good idea to merge this into the master branch, or create a new one, since this breaks interface compatibility and we might change the interface even more. In any case, I am marking it as a pull request, so it is easier to manage a review. Please review it when you have some time.