Cleanups to "dx find projects"

* Remove blank line at end of (non-brief) output
* Don't buffer entire result set in memory
* Don't update cached_project_names since it never gets read
* Conform to PEP 8 whitespace and line length guidelines
* Chip away at the monolithic test test_dx_actions in favor of more
  specific test suites