tests: Add trash operations to metadata tests

This commit extends metadata_generate_all by PURGE, UNDEL and SETPATH
changelog entries to test these types of changes in
test_metadata_recovery and test_auto_recovery_multiple_kills.

Change-Id: I8ca851c276fc942ef02f4eb12656a06a6f5560af