Use Pacto.build_contract on the validation Rake task. Fixes #88

The rake task was not working properly because it was using a deprecated
code.

A user journey test was added to prevent this happening this again.