Correct variable name for lazy lwip dependency
Support a 'no malloc' form of the lwip interface
Change raw interface to support TX being completed immediately, instead of always requiring a callback