MULE-7769: Implement log4j2 on Mule

i think hamcrest is overkill for this type of assertions. Code is really mixed up right now and AFAIK there's no decision to go either way