add pickleutil.use_dill

and `DirectView.use_dill` to call it locally and on all engines

example notebook added.  I tried to include tests, but something about the test environment causes problems with dill.

closes #4551