Several stylistic refactors to _cached_results
Several stylistic refactors to _cached_results

- Invert if expressions and convert block to "return check".  This helps
  to reduce the number of levels of indentation.
- Shuffle the logging a bit to make it more succinct

wcmitchell/insights-core,wcmitchell/insights-core