Re-organising the nancy obejcts in the solution
Adding some tests for NancyContextExtensions
Adding tests for MockContextService and PactAwareContextFactory
Adding a couple of extra tests and some small refactorings
Some tweaks and tests for Karthik's PR
Merge pull request from kpadmanabhan/master
Don't allow unexpected elements in array and sample tests update
Merge pull request #14 from Sarah-Gallitz/master

Don't allow unexpected elements in array and sample tests update
Removing the functionality of adding content-length header when response body is empty.
Refactoring provider state portion of the dsl to match more inline with the ruby version
Tweaking readme as I missed a section in the previous commit
Adding some additional provider state tests
Removing unnecessary properties from the PactProvider and PactConsumer interfaces
Removing Pact prefix some objects
Changing ClearTestScopedInteractions to ClearInteractions
Removing unnecessary properties from the MockProviderService interface
Removing pact specification tests so I can add them as a submodule instead of a subtree
Adding pact-specification tests as a git submodule
Adding nice error when pact-specification submodule has not been pulled.
Dont allow duplicate interactions to be added. A duplicate is defined by the description and providerState data being the same