I just found your library, and haven't browsed your code yet to see how difficult it would be...
I would like ot propose adding a TCP/IP socket interface to your library, enabling it to talk to Arduinos using the serial-to-wifi modules, like the ESP-8266, since these are very inexpensive, and easy to configure (I'm using several in Arduino projects already), and they present like any other serial-connection, once configured (all of the WiFi work happens on the ESP module).
Thanks for the library!