WriteNfo -> WriteInfo.
Call WriteInfo after *and* before download.  Closes #24.

By doing this, we:

1) make sure that we write the JSON file out as soon as possible
2) retain the ability to record abort status in the JSON
Bump pipeline version.  #24.