Adds support for generating consumers from pact file location

  Adds new hasPactsWith dsl, which allow specifying a
  pact file location. A consumer will be created for each pact
  file in this location.