Trying to understand why self._unit_type is not defined when we unpickle objects.
 Add logging to pymatgen.io.abinitio
 preliminary support for autoparal
 Add useful conversion factors I use in abipy for quick computations.
 Fix minor problems in TaskManager.
 Fix typos in abinitio.task
 Code cleanup
Merge remote-tracking branch 'mpmaster/master'

Conflicts:
	pymatgen/core/units.py
 Skip test_analyzer.py if "from pyhull.halfspace import Halfspace, HalfspaceIntersection" raises ImportError
 Support for autoparal (GS with paral_kgb=0, GW and BSE) Requires abinit 7.5.3 and Yaml.
 Temporary workaround for PAW pseudos.
 Changes needed for facilitating ABINIT benchmarking
Merge remote-tracking branch 'mpmaster/master'
 Add policy argument to manager.to_shell_manager
 Add task history, better treatment of task status.
 Add options to specify the stderr and the stdout of the queue management system.
 Refactoting TaskPolicy (avoid inheriting from AttrDict).
 Oops, previous commit didn't solve the problem.
 Import low-level tools from abipy.
 Improve the algorithms for the update of the status of the tasks