Update log4j2 to the last version available
Make createRavenInstance publicly accessible
Remove unused method getEventPosition
Log the required factory name if the factory couldn't be created
Add logs to track the usage of RavenFactory
Set the RavenFactory manually for unit/integration tests
Update the unit tests for log4j2