1091530 - fix rendering a progress report = None.
Add docstrings, unit tests.
add missing NL.
Merge pull request #922 from pulp/jortel-1091530

1091530 - fix rendering a (None) progress report.