Global context logger, proxy context to threads

tab/spaces mess