Allow the arduino implementation to communicate with a PC to support actually establishing a connection on-line.
This requires a PC client application to relay information and configure the program, and should be usable by other implementations on other microcontrollers.