Cleaned up printing.

Also added a label to each chunk, so that when the chunks print we can
tell which chunk is printing.
Fixed dt related bugs.

* dt was not previously being passed from the python simulator to the
  C++ chunks, so the chunks were just using the default of 0.001 no
  matter what.

* dt was being passed into LIFRate, which no longer uses it