expose inject_packet method in mli file
Merge pull request #18 from balrajsingh/master

updated iperf tests to work with new cstruct
correct UDPv4 length calculation (should include UDPv4 header size as well as payload)
Performance tweak - removed some unnecessary signalling between tcp threads

Previously every tcp ack received was being signalled to the TX thread
and since an mvar was being used for the signalling, the RX thread would
block till the TX side had processed the previously signalled ACK.  Fixed,
and also added a test to only signal if the ack has info that matters
to the TX thread.  Gives about a 15% speedup.