Depend on Log4j 2 instead of 1.2

 * And send verbose output to file instead of console
Better log4j2 config
Partial Enum converter