add setters for open csv parameters
make internal class package private
fix issue#41: do not show batch result in execution report if it is null