Merge pull request #19 from balrajsingh/master

performance tweak - removed some unnecessary signalling between tcp threads
Merge pull request #20 from balrajsingh/master

fix for the Dubious ACK msg that was occasionally seen
Merge pull request #21 from balrajsingh/master

checksum fix and added a simple profiler
release 0.5.2
release 0.5.2
Typos
Added comments in nettypes.mli for the socket backend
Added documentation for the manager of the socket backend
Merge pull request #22 from vbmithr/master

Docs and typos
Added documentation for module Arp
Added doc for module Ethif and renamed field ethif -> netif
Merge pull request #23 from vbmithr/master

Mostly added documentation
Added some doc to the Ethif module
Added documentation for direct manager module. Removed cancellation code attemps that do not actually work. Refactored a tiny bit without changing interface
Expose config type in the mli
Merge pull request #24 from vbmithr/master

Doc for Manager and very light refactoring
Fixed resolve.ml{,i} problems
Added rule to generate documentation
Documented module Udp
Merge pull request #26 from vbmithr/doc

Documentation for module Udp in the direct backend