Feature/logger

logger usable from any part of code including Kernel.h.
Use THEKERNEL->logger->logError(static char* log), logWarning or logDebug methods'

Works also from interruptions. Main issue, a static array of 5x128 char is allocated for this logger's buffer, even if loglevel is set to 0 (none).