Reference to 'byte' is ambiguous

Or change 'byte' to 'uint8_t'.

A definition of 'byte' got added to 'cmath' in the ESP8266 standard libraries and it conflicts with the declaration of 'byte' in Arduino.h.