Fix some stupid things I was doing with progress blocks
Fix for issue 5
Correct a header comment
Deprecate separate success/failure blocks in json operation