Work on IPC continued.
Call printer driver update function with self-chosen interval; add c++ guards to logger and utils headers.