fd-leak: Add unnamed argument to create functions

Functions with all named arguments behave oddly unless you pass them
literal values. Adding a dummy unit argument avoids this problem, and it
seems as though this is the reason why Jane Street wrote the Typed_tcp
API in that way.
Merge pull request #75 from frenetic-lang/params

fd-leak: Add unnamed argument to create functions