Change logging to use Java.util.logging

Change logging to use java.util.logging
usage is based on class names.

Ideally the mapping is

Log.e -> logger.severe or logger.log(Level.SEVERE...
Log.w -> logger.warning or logger.log(Level.WARNING...
Log.i -> logger.info or logger.log(Level.INFO...
Log.d -> logger.fine or logger.log(Level.FINE...
Log.v -> logger.finer or logger.log(Level.FINER...

However some log message marked as verbose were simple entering statements so logger.entering is used instead

I think you're referring to rule (1), however, the main thing is: "The prime directive of line-wrapping is: prefer to break at a higher syntactic level.". f.getAbsolutePath() is the higher level construct, suggesting breaking after the `+`.