LegacyReporterAdapter unbundles INFO messages from assertion to mimic legacy behaviour
- Moved LegacyReporterAdapter out into its own file(s)
build 32
Merge commit '7af7451f788a25448d5807a746e6cd5b0fd892d3' into merge-up-int
Build 32

Merge commit '8764177c0e85512f3f0315c67b7a52fa6d8c6423' into merge-up-int

Conflicts:
	single_include/catch.hpp