Implement timout-based cancellation of sample transformation
- do not go to configured maxItems (default 100) if transformation takes too long
- what about mapping editor if description is fast, but transformation slow?
(from redmine: issue id 1160, created on 2018-08-20tgradl)