Implemented the Print methods for Printables and String

Implemented the print methods for Printables and String
Re-implemented the print methods for integers and longs so that they take base
Re-implemented the print methods for doubles so that it takes a digit parameter