7166894: Add gc cause to GC logging for all collectors

Reviewed-by: mgerdin, johnc
16 files changed