- update : add new logger functionality to support named thread descriptions in any log entries.
- update : add file and line info into each log entry.
- update : reformat code and add missing license infos.

Signed-off-by: Kim <Kulling>