Update to DAGMan plugin

Please see documentation update for the new features + plus a little refactoring.