Added support for printing to arbitrary output derived from the Print class.

Changed char* to const char* to be compatible print method
Made \n automap to \r\n