Support Logback. File-based configuration.

Also support property file configuration.
Default to async logging and Logback when no config is known.
Move to Java 7.