Added lambda support via new registerCallBack() method which accepts a
std::function< void(const char * const) > argument. Leaving the
SerialCommListener method for now, as the base-class style may still
prove to be useful; but I think lambda's are the way to go forward.