fix nuget package

I have fixed package nuget and add integration test.
Having several constructors is a pain. Consider narrowing that to a single and eventually use a private actor with explicit factory method to tell more about usage (is that for testing purposes ?)