added a cout function that returns the raw stream so we can do log.cout()<< style printing