Added proper newline and overflow (into max of 32ch) support to LCD driver