refactor dials.analyse_output (#973)
refactor dials.analyse_output (#973)

* Add deprecation notice. Users should use dials.report instead
* Deduplicate code flagged by LGTM by refactoring pseudo-classes into functions.
* Some ancillary campsite tidying.
dials/dials,dials/dials,dials/dials,dials/dials,dials/dials