Pythonize the whole library so that PYTHONPATH and module paths are sane.
There are a couple bugfixes in here -- there was a bad call to super().__init__ that passed self as the first arg. I also removed the config file manager_class and helper_class defaults. Also updates the slurm module and adds important notes about subclassing both an existing helper and manager inside of a single class... method resolution order is important! See the slurm module, or the new docs for SimpleElasticSliceManager for that.
Showing with 89 additions and 407 deletions