Make LogContext methods available for all logger concerns

Previously, only BasicLogger supplied the LoggerSupport::LogContext methods to the logger. This makes it so that all concerns provide those methods. It also allows changing the context handler after LoggerSupport has been defined.