Merge pull request #144 from gregsochanik/multiple-payload-content-types

Multiple payload content types
Added docs on how to push a version to nuget
Merge pull request #146 from AnthonySteele/nuget_script_docs

Added docs on how to push a version to nuget
Pull WithPayload method up to the interface