Add connecting state to Marlin driver.
Change return type of printing functions to boolean for future extensions.