Removing old configuration dsl.
Removing deprecated methods.
Deleting ex condor files.
Removing deprecated consumer configuration DSL.
Starting to move consumer contract classes into their own folder.
Splitting up interaction and interaction builder tests. Moving interaction into consumer contract folder.
Moving interaction matching code into interaction.
Added interaction equality method and InteractionFactory
WIP. Working on feature to raise error if an interaction with the same description/provider state is added, but which is otherwise not equal.
Fixed pact/issues/10
When using the same 'upon_receiving' description multiple times, the pact only includes the last one defined
For example, if the pricing service declared the following more than once. The second one would be the only one included in the pact but no warning or error is raised.
pricing_service.upon_receiving('A request to price a FBHLA contract ')
Commenting.