Allow SDK to handle both wchar_t and char logging
 - created Log(char) implementation
 - changed "Hello Blinky" template to ANSI char logging
 - made HardwareSerial throw errors instead of Log() messages