Hide block count for apps that have no requirement
always hide block count if infinity
add some unit test coverage
Merge pull request #589 from code-dot-org/hideBlockCount

[Finishes #69854942] Hide block count for apps that have no requirement