Fresh pass at displaying more detail during linting

Closes #692, #664, #696, #691
Changed in 896ae8b5c2b1c63b23745747fae187cd58c2668c