Adding support of SSL in the mock provider service. You will still require a valid ssl certificate installed and the netsh sslcert binding registered on the machine running the test.
Adding support for custom json and binary content types
Adding support for using any http client when doing provider service verification
Fixing a strange behaviour HttpClient has with trailing slash on BaseUri
Stripping any Content- headers when mapping to a HttpRequestMessage
Re-attaching content related headers to the request content in a HttpRequestMessage
Adding support for net40 and net45
Removing code which disposes request and response content as it is not required
Removed unnecessary stream seek in SetContent

- when running on the Microsoft Owin TestServer this was throwing as their
  resopnse stream is not seekable.
Merge pull request #22 from screamish/master

Enable hosting on Microsoft.Owin.Testing.TestServer
Adding a guard in the HttpClientRequestSender to protect against the HttpClient.BaseAddress being null
Performing additional checks on the interaction details before deduping it in the pact file.
Renaming argument for ServiceProvider method that takes a request sender func
Get the pact file from Pact Broker, if Uri is specified.
Adding tweaks for Pact broker support and also changing logic to detect web uri
Updating tests to check the httpclient is called correctly
Some additional tweaks for Http / Pact Broker support
Adding doco about Pact-broker / Http support