[Build] Update TODOs in Core's standalone Makefile
[Testing][Main] Updated my print statement, minor change
[Logger] Add a wrapper struct that helps make type safe logs
         using C++ style stream printing. You are not required
         to use the system but it is there if you want to take
         advantage.

* Updated the function naming in this module to align with other
  D modules
* Added unit tests for an example of usage