Allow customizable node name formatting from DAG
This couples the node name formatter for DAG generation with the naming scheme within the layers themselves, so one can customize this behavior through the DAG object. Example:
...
from htcondor.dags import SimpleFormatter
dag = DAG(formatter=SimpleFormatter())