Closes #473
* Make specific message levels a default extension * Define Loggable protocol * Keep track of message originator metadata * Fix tracing of Core Data logs * Log query on entity not found