Generate initial platform invoke interop code

Using the P/Invoke Interop Assistant
Add unit test for hoedown_version procedure call