MLX90614 - dumping EEPROM data

To get rid of the printing artifacts use unsigned values. To save on code the .print(char) and .print(int) functions just pass the value on to .print(long), causing the sign extension. The .print(unsigned char) and .print(unsigned int) functions just pass the value on to .print(unsigned long) so no sign extension is done.