Several changes from upstream, including revamp of docs and SLURM support