Fix lcd itostr3() to handle negative numbers

Previously itostr3 rendered junk characters when receiving negative numbers