Fix problems with a local import of neputne module in pytorch/callbacks.py by changing it to a global import.
Fix problems with pickle by changing TaskSolutionParser class, so that it creates temporary directory (using tempfile module) where temp *.py modules are stored during runtime. Also the class definitions in notebooks for tasks 7-9 had to be moved to the top level of the modules.