Various changes to get the library to build in our embedded environment.  Most had to do with the interface to the sockets API provided by LWIP and timer clock.