Changed EthernetClient to WiFiClient

Added define to disable use of RGB pins (if these are wanted then they need to be declared)
Note that the Grove RGB backlight could be used instead of discrete LEDs. To do this, add the LCD library, call  lcd.begin in setup and then call  lcd.setRGB(r,g,b) with the desired colours (see TimePosixLCD.ino)