use correct multiple inheritance order

 after introducing the logging convenience methods in CAF::Object, e.g. CAF::Application couldn't log anymore.