make TraceExtension nullable
enable report printing on shutdown when system property present
rename adapter module to support
add sorting for module reports
add FileReportPrinter