Skip `{.header.}` generation
When the definition in nim is correct and simple enough, `{.header.}` is not needed - this is the case for most C code with simple proc's. 

It would be good to have an option so that the header directives are not used at all - this allows using a library without installing header files at all which simplifies deployment - specially with used in conjunction with `{.compile.}`.
