Updated TODO.
Made testing optional when building
Only compile test.cpp once
Logging infrastructure!
persistence: ILogger support
ConsoleStreamLogger default colorization tweaks
Implemented DateTime minus DateTime
Implemented DateTimeInterval conversion to durations.
Error handling and automatic backtrace generation.